1. State Key Laboratory of Drug ResearchShanghai Institute of Materia MedicaChinese Academy of Sciences 555 Zu Chong Zhi Road, Zhangjiang Hi-Tech Park Shanghai 201203 China
2. State Key Laboratory of Natural MedicinesJiangsu Key Laboratory of Drug ScreeningChina Pharmaceutical University #24 Tong Jia Xiang Street Nanjing 210009 China
3. School of PharmacyThe Key Laboratory of Prescription Effect and Clinical Evaluation of State Administration of Traditional Chinese Medicine of ChinaBinzhou Medical University Yantai 264003 China
4. Open Studio for Druggability Research of Marine Natural ProductsPilot National Laboratory for Marine Science and Technology (Qingdao) 1 Wenhai Road, Aoshanwei, Jimo Qingdao 266237 China