1. Department of Pharmacy & Department of Interventional Oncology
2. Dahua Hospital
3. Shanghai
4. P. R. China
5. Key Laboratory for Advanced Materials & Institute of Fine Chemicals
6. School of Chemistry and Molecular Engineering
7. East China University of Science and Technology
8. Shanghai 200237
9. National Center for Drug Screening
10. State Key Laboratory of Drug Research
11. Shanghai Institute of Materia Medica
12. Chinese Academy of Sciences
13. Shanghai 201203
14. Department of Chemistry
15. University of Bath
16. Bath
17. UK