Höglund, Johan, Department of Biomedical Sciences and Veterinary Public Health, Section for Parasitology, Swedish University of Agricultural Sciences, Uppsala, Sweden