1. Shanghai Key Laboratory of New Drug Design
2. School of Pharmacy
3. East China University of Science and Technology
4. Shanghai 200237
5. China
6. State Key Laboratory of Bio-organic and Natural Products Chemistry
7. Shanghai Institute of Organic Chemistry
8. Chinese Academy of Sciences
9. Shanghai 200032