[1] Sao Paulo State Univ UNESP, Inst Biosci, Dept Morphol, BR-18618689 Botucatu, SP, Brazil
[2] Univ St Andrews, Sch Biol, Scottish Oceans Inst, St Andrews KY16 8LB, Fife, Scotland
[3] Univ Barcelona, Fac Biol, Dept Cell Biol Physiol & Immunol, Barcelona 08028, Spain