1. Shenzhen Grubbs Institute and Department of Chemistry, Southern University of Science and Technology, Shenzhen 518005, China
2. Hunan Province Cooperative Innovation Center for Molecular Target New Drug Study & Department of Pharmacy and Pharmacology, University of South China, Hengyang, 421001, China
3. College of Chemistry and Chemical Engineering, Lanzhou University, Lanzhou, Gansu 730000, China