1. Institute of TCM and Natural Products, School of Pharmaceutical Sciences, Wuhan University, Wuhan 430071, China
2. State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, Shanghai 201203, China
3. College of Life Science, Taishan Medical University, Taian 271016, China
4. Hubei Key Laboratory of Purification and Application of Plant Anti-Cancer Ingredients, College of Chemistry and Life Science, Hubei University of Education, Wuhan 430205, China
5. Open Studio for Druggability Research of Marine Lead Compounds, Qingdao National Laboratory for Marine Science and Technology, Qingdao 266237, China