1. Shenzhen Key Laboratory of Small Molecule Drug Discovery and Synthesis, Department of Chemistry, Southern University of Science and Technology, Shenzhen 518055, Guangdong, China
2. Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, Guangdong, China
3. Shenzhen Bay Laboratory, Shenzhen 518132, China