1. Parasitology Laboratory, College of Animal Science and Technology, Henan University of Science and Technology, Luoyang 471023, China
2. National Animal Protozoa Laboratory, College of Veterinary Medicine, China Agricultural University, Beijing 100193, China
3. Key Laboratory of Aquatic Biodiversity and Conservation, Institute of Hydrobiology, Chinese Academy of Sciences, Wuhan 430072, China