1. Department of Pharmacy, Women’s Hospital, Zhejiang University School of Medicine, Hangzhou 310006, China
2. State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, Shanghai 201203, China
3. Nanchang University College of Pharmacy, Nanchang 330006, China
4. School of Chinese Materia Medical, Nanjing University of Chinese Medicine, 138 Xianlin Avenue, Nanjing 210023, China
5. Artemisinin Research Center, Guangzhou University of Chinese Medicine, 12 Jichang Road, Guangzhou 510450, China
6. Institute of Bioorganic Chemistry, Uzbekistan Academy of Sciences, 83 M. Ulughbek Street, Tashkent 100125, Uzbekistan
7. Zhongshan Institute for Drug Discovery, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, Zhongshan 528437, China