1. Guangxi Key Laboratory of Information Materials, School of Life and Environmental Sciences, Guilin University of Electronic Technology, Guilin 541004, China
2. College of Chemistry, Guangdong University of Petrochemical Technology, Guandu Road, Maoming 525000, China
3. Guangdi Maoming Chemical Co., Ltd., Maoming High-Tech Industrial Development Zone, Maoming 525000, China
4. Solid Tumour Target Discovery Laboratory, Translational and Clinical Research Institute, Newcastle University Centre for Cancer, Faculty of Medical Sciences, Newcastle University, Newcastle upon Tyne NE2 4HH, UK