1. Department of Chemistry and Key Laboratory for Preparation and Application of Ordered Structural Materials of Guangdong Province, Shantou University, Guangdong, 515063, China
2. Department of Biology, Shantou University, Shantou, Guangdong, 515063, China
3. The Cancer Hospital of Shantou University Medical College, Guangdong, 515031, China
4. Department of Medicinal Chemistry, Shantou University Medical College, Guangdong, 515041, China
5. Chemistry and Chemical Engineering Guangdong Laboratory, Guangdong, 515063, China
6. The Second Affiliated Hospital of Shantou University Medical College, Guangdong, 515041, China
7. Instrumental Analysis & Testing Centre, Shantou University, Guangdong, 515063, China
8. Laboratory for Synthetic Chemistry and Chemical Biology Limited, Units 1503-1511, 15/F., Building 17 W, Hong Kong Science Park, New Territories, Hong Kong, China