1. Department of Parasite Disease Control and Prevention, Henan Center for Disease Control and Prevention, Zhengzhou 450016, China
2. Henan Provincial Medical Key Laboratory of Parasitic Pathogen and Vector, No. 105 South Agricultural Road Zhengdong New District, Zhengzhou 450016, China
3. National Health Commission of the People’s Republic of China (NHC) Key Laboratory of Parasite and Vector Biology, National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention (Chinese Center for Tropical Diseases Research), World Health Organization (WHO) Collaborating Center for Tropical Diseases, National Center for International Research on Tropical Diseases, Shanghai 200025, China
4. School of Global Health, Chinese Center for Tropical Diseases Research, Shanghai Jiao Tong University School of Medicine, Shanghai 200025, China