1. State Key Laboratory of Bioreactor Engineering, Shanghai Key Laboratory of New Drug Design, School of Pharmacy, East China University of Science and Technology, 130 Mei Long Road, Shanghai 200237, China
2. Key Laboratory of Pesticide & Chemical Biology (CCNU), Ministry of Education, College of Chemistry, Central China Normal University, Wuhan 430079, China
3. College of Pharmacy and Chemistry, Dali University, 5 Xue Ren Road, Dali 671000, China
4. Research Center for Marine Drugs, State Key Laboratory of Oncogenes and Related Genes, Department of Pharmacy, Renji Hospital, Shanghai Jiao Tong University, School of Medicine, Shanghai 200127, China
5. Clinical Medicine Scientific and Technical Innovation Center, Shanghai Tenth People’s Hospital, Tongji University School of Medicine, Shanghai 200092, China