Key Laboratory of Animal Ecology and Conservation Biology of Zoology Academy of Sciences 100101;
Animal Ecology of Ecology and Genetics University 75236;
Unit of Parasitology of Biomedicine and Veterinary Public Health University of Agricultural Sciences 75007;
Lindenhöhe 5 D-07749;
Faculty of Environmental Sciences and Natural Resource Management University of Life Sciences NO-1432;
State Key Laboratory of Reproductive Biology of Zoology Academy of Sciences 100101;