1. Shanghai Key Laboratory of New Drug Design School of Pharmacy East China University of Science and Technology Shanghai 200237 China
2. State Key Laboratory of Chemical Biology Shanghai Institute of Organic Chemistry University of Chinese Academy of Sciences Chinese Academy of Sciences Shanghai 200032 China
3. Drug Discovery and Design Center State Key Laboratory of Drug Research Shanghai Institute of Materia Medica Chinese Academy of Sciences Shanghai 201203 China
4. Henan Institute of Advanced Technology and College of Chemistry Zhengzhou University Zhengzhou 450001 China
5. State Key Laboratory of Plateau Ecology and Agriculture Qinghai University Xining 810016 China
6. Institute of Physical Science and Information Technology Anhui University Hefei 230601 China
7. Department of Phytochemistry School of Pharmacy Second Military Medical University Shanghai 200433 China