1. Department of Pharmacology, School of Pharmacy, Qingdao University, Qingdao 266021, China
2. Pilot National Laboratory for Marine Science and Technology (Qingdao), Qingdao 266200, China
3. Molecular Synthesis Center & Key Laboratory of Marine Drugs, Laboratory of Marine Drugs, Chinese Ministry of Education, School of Medicine and Pharmacy, Ocean University of China, 5 Yushan Road, Qingdao 266003, China
4. Innovation Platform of Marine Drug Screening & Evaluation, Pilot National Laboratory for Marine Science and Technology (Qingdao), Qingdao, Shandong 266100, China