1. School of Pharmacy Shanghai Jiao Tong University Shanghai 200240 China
2. State Key Laboratory of Drug Research Shanghai Institute of Materia Medica Chinese Academy of Sciences Shanghai 201203 China
3. Artemisinin Research Center Guangzhou University of Chinese Medicine Guangzhou 510450 China
4. Zhongshan Institute for Drug Discovery Shanghai Institute of Materia Medica Chinese Academy of Sciences Zhongshan 528437 China
5. School of Chinese Materia Medica Nanjing University of Chinese Medicine 138 Xianlin Avenue Nanjing 210023 China
6. Institute of Bioorganic Chemistry Uzbekistan Academy of Sciences Tashkent 100125 Uzbekistan
7. University of Chinese Academy of Sciences Beijing 100049 China