1. State Key Laboratory of Medicinal Chemical Biology, College of Pharmacy, Nankai University, 38 Tongyan Rd, Tianjin 300353, China
2. State Key Laboratory of Supramolecular Structure and Materials, College of Chemistry, Jilin University, Changchun 130012, China
3. National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention, WHO Collaborating Center for Tropical Diseases, National Center for International Research on Tropical Diseases, Key Laboratory of Parasite and Vector Biology, Ministry of Health, Shanghai 200025, China