[1] Vall dHebron Univ Hosp, Dept Pathol, Barcelona 08035, Spain
[2] Univ Autonoma Barcelona, Fac Biosci, Dept Biochem & Mol Biol, E-08193 Barcelona, Spain
[3] Univ Autonoma Barcelona, Biol Anthropol Unit, Dept Anim Biol Plant Biol & Ecol, Fac Biosci, E-08193 Barcelona, Spain