1. Cancer Metastasis Alert and Prevention Center, and Fujian Provincial Key Laboratory of Cancer Metastasis Chemoprevention and Chemotherapy, College of Chemistry, Fuzhou University, Fuzhou, Fujian 350108, China
2. Department of Oncology, Shengli Clinical Medical College of Fujian Medical University&Fujian Provincial Hospital, Fuzhou, Fujian 350001, China
3. Key Laboratory of Molecule Synthesis and Function Discovery (Fujian Province University), College of Chemistry, Fuzhou University, Fuzhou, Fujian 350108, China