1. Central Research Institute, Shanghai Pharmaceuticals Holding Company Limited, Building 4, No. 898 Halei Road, Zhangjiang Hi-tech Park, Pudong New Area, Shanghai 201203, P. R. China
2. Center of Drug Discovery, State Key Laboratory of Natural Medicines, China Pharmaceutical University, 24 Tongjiaxiang, Nanjing 210009, P. R. China
3. Key Laboratory of Drug Quality Control and Pharmacovigilance, Ministry of Education, China Pharmaceutical University, Nanjing 210009, P. R. China