1. Cancer Metastasis Alert and Prevention Center; College of Chemistry; Fuzhou University; Fuzhou 350002 China
2. Rutgers, The State University of New Jersey; 160 Frelinghuysen Road Piscataway NJ 08854 USA
3. Biopharmaceutical Photocatalysis; State Key Laboratory of Photocatalysis on Energy and Environment; Fuzhou University; Fuzhou 350002 China
4. Department of Medicine Oncology; East Hospital of Xiamen University; Fuzhou 350004 China