1. Department of Chemistry, College of Chemistry and Materials Science, Jinan University, Guangzhou 510632, China
2. State Key Laboratory of Cancer Gene and Related Gene, Research Center for Marine Drugs, Renji Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai 200127, China
3. Institute of Pharmaceutical Science and Technology, Collaborative Innovation Center of Yangtze River Delta Region Green Pharmaceuticals, Zhejiang University of Technology, Hangzhou 310014, China
4. Engineering Research Center of Zebrafish Models for Human Diseases and Drug Screening of Shandong Province, Biology Institute, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250103, China
5. Institute of Marine Biomedicine, Shenzhen Polytechnic University, Shenzhen 518055, China