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. 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
3. Institute of Marine Biomedicine, Shenzhen Polytechnic , Shenzhen 518055 , China