1. Department of Natural Medicine, School of Pharmacy, Fudan University, 826 Zhangheng Road, Shanghai 201203, China
2. National Key Laboratory of Lead Druggability Research (NKLLDR), Shanghai Institute of Pharmaceutical Industry, China State Institute of Pharmaceutical Industry, 285 Gebaini Road, Shanghai 201203, China
3. Shanghai Institute for Food and Drug Control, National Medical Products Administration Key Laboratory for Quality Analysis of Chemical Drug Preparations, 1500 Zhangheng Road, Shanghai 201203, China
4. Technical Economic Development Zone, Huanggang Luban Pharmaceutical Co., Ltd, Huanggang, Hubei 438011, China