1. School of Public Health, Nanjing Medical University, Nanjing, Jiangsu, China
2. National Health Commission Key Laboratory of Parasitic Disease Control and Prevention, Jiangsu Provincial Key Laboratory on Parasite and Vector Control Technology, Jiangsu Institute of Parasitic Diseases, Wuxi, China
3. Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming, Yunnan, China