1. National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention, WHO Collaborating Centre for Malaria, Schistosomiasis, and Filariasis, Key Laboratory of Parasitology and Vector Biology of the Chinese Ministry of Health, Shanghai, China
2. Shanghai Key Laboratory of New Drug Design, School of Pharmacy, East China University of Science and Technology, Shanghai, China