1Section of Parasitology, Department of Biology, Healthcare and the Environment, Faculty of Pharmacy and Food Sciences, University of Barcelona, Barcelona, Spain JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/