1. Institute of Comparative Medicine, College of Veterinary Medicine, Yangzhou University, Jiangsu Co-Innovation Center for Prevention and Control of Important Animal Infectious Diseases and Zoonosis, Jiangsu Key Laboratory of Zoonosis, Yangzhou 225009, China
2. Joint International Research Laboratory of Agriculture and Agri-Product Safety, the Ministry of Education of China, Yangzhou University, Yangzhou 225009, China
3. National Health Commission Key Laboratory of Parasitic Disease Control and Prevention, Jiangsu Provincial Key Laboratory on Parasite and Vector Control Technology, Jiangsu Provincial Medical Key Laboratory, Jiangsu Institute of Parasitic Diseases, Wuxi 214064, China