1. State Key Laboratory of Medicinal Chemical Biology, College of Pharmacy, Nankai University, Haihe Education Park, 38 Tongyan Road, Tianjin 300353, China
2. State Key Laboratory of Precision Measuring Technology and Instruments, Tianjin University, Tianjin 300072, 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