1. National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention, (Chinese Center for Tropical Diseases Research), Key Laboratory of Parasite and Vector Biology, National Health Commission of People’s Republic of China, World Health Organization Collaborating Center for Tropical Diseases, Shanghai 200025, China
2. The School of Global Health, Chinese Center for Tropical Diseases Research, Shanghai Jiao Tong University School of Medicine, Shanghai 200025, China