1. Guangdong Provincial Key Laboratory of New Drug Design and Evaluation, School of Pharmaceutical Sciences, Sun Yat-Sen University, Guangzhou, Guangdong China, 510006
2. Guangdong RangerBio Technologies Co., Ltd., Dongguan, Guangdong China, 523000
3. Guangdong Provincial Key Laboratory of New Drug Screening & NMPA Key Laboratory for Research and Evaluation of Drug Metabolism, School of Pharmaceutical Sciences, Southern Medical University, Guangzhou, Guangdong China, 510515