1. Institute of Preventive Veterinary Medicine, Zhejiang Provincial Key Laboratory of Preventive Veterinary Medicine, College of Animal Sciences, Zhejiang University, Hangzhou, Zhejiang Province, China
2. Hainan Institute, Zhejiang University, Yazhou Bay Sci-Tech City, Sanya, China
3. Department of Animal Parasitology, Institute of Animal Husbandry and Veterinary Medicine, Zhejiang Academy of Agricultural Science, Hangzhou, Zhejiang Province, China
4. Department of Biomedical Sciences and One Health Center for Zoonoses and Tropical Veterinary Medicine, Ross University School of Veterinary Medicine, Basseterre, St. Kitts and Nevis
5. Department of Veterinary Biosciences, Melbourne Veterinary School, The University of Melbourne, Parkville, Victoria, Australia