1. Department of Pharmacology and Chemical Biology State Key Laboratory of Systems Medicine for Cancer Shanghai Jiao Tong University School of Medicine Shanghai 200025 China
2. School of Pharmaceutical Science and Technology Hangzhou Institute for Advanced Study University of Chinese Academy of Sciences Hangzhou 310024 China
3. State Key Laboratory of Drug Research Shanghai Institute of Materia Medica Chinese Academy of Sciences 201203 Shanghai China
4. Department of Biochemistry and Molecular Biology University of Würzburg Würzburg 97074 Germany
5. School of Chemistry and Chemical Engineering Shanghai Jiao Tong University Shanghai 200240 China
6. Research Centre for Marine Drugs State Key Laboratory of Oncogene and Related Genes Department of Pharmacy Ren Ji Hospital School of Medicine Shanghai Jiao Tong University Shanghai 200127 China
7. Institute of Marine Biomedicine Shenzhen Polytechnic Shenzhen 518055 China
8. Institute of Interdisciplinary Integrative Biomedical Research Shuguang Hospital Shanghai University of Traditional Chinese Medicine Shanghai 201203 China