1. Key Laboratory of Marine Drugs
2. Chinese Ministry of Education
3. School of Medicine and Pharmacy
4. Ocean University of China
5. Qingdao 266003
6. Department of Pharmacology
7. School of Pharmacy
8. Qingdao University
9. Qingdao 266021
10. China
11. Institute for Molecular Bioscience
12. The University of Queensland
13. Brisbane
14. 4072 Australia