1. Cancer Metastasis Alert and Prevention Center; Fujian Provincial Key Laboratory of Cancer Metastasis Chemoprevention and Chemotherapy; Pharmaceutical Photocatalysis of State Key Laboratory of Photocatalysis on Energy and Environment; College of Chemistry; Fuzhou University; Fuzhou 350002 China
2. Department of Biochemistry & Biomedical Sciences; McMaster University; 1280 Main Street West Hamilton ON L8S 4K1 Canada
3. Department of Medicine; McMaster University; 1280 Main St. W. Hamilton ON L8S 4K1 Canada