1. Anhui Provincial Key Laboratory of Microbiology and Parasitology, Anhui Medical University, Hefei, China.
2. Anhui Provincial Key Laboratory of Zoonoses, Anhui Medical University, Hefei, China.
3. The Third Affiliated Hospital of Anhui Medical University, Hefei, China.
4. Department of Pathogen Biology, Jianghan University, Wuhan, China.
5. State Key Laboratory of Biocontrol, Center for Parasitic Organisms, School of Life Sciences, Sun Yat-Sen University, Guangzhou, China.
6. Key Laboratory of Tropical Diseases Control, The Ministry of Education, Zhongshan Medical College, Sun Yat-Sen University, Guangzhou, China.
7. Department of Parasitology, School of Medicine, Sun Yat-Sen University, Guangzhou, China.
8. Department of Parasitology, Nanjing Medical University, Nanjing, China.