1. State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 555 Zu Chong Zhi Road, Zhangjiang Hi-Tech Park, Shanghai 201203, China
2. Bohai Rim Advanced Research Institute for Drug Discovery, 198 Binhai East Road, High-Tech Zone, Yantai, Shandong Province 264000, China