1. Institute of Parasitic Diseases, Guangxi Zhuang Autonomous Region Center for Disease Control and Prevention, Guangxi 530021, China;
2. National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention, Shanghai 200025, China;
3. Key Laboratory of Parasite and Vector Biology, Ministry of Health, Shanghai 200025, China;
4. WHO Collaborating Centre for Tropical Diseases, Shanghai 200025, China;
5. National Center for International Research on Tropical Diseases, Shanghai 200025, China