[1] Univ Porto, Inst Patol & Imunol Mol, P-4100 Oporto, Portugal
[2] Univ Chouaib Doukkali, Fac Sci, Dept Biol, Lab Anthropogenet, El Jadida, Morocco
[3] Univ Leeds, Fac Biol Sci, Inst Integrat & Comparat Biol, Leeds, W Yorkshire, England
[4] Univ Porto, Fac Med, P-4100 Oporto, Portugal