1. Laboratory of Pharmacology and Toxicology, School of Pharmaceutical Sciences; National and Local United Engineering Lab of Druggability and New Drugs Evaluation; Guangdong Provincial Key Laboratory of New Drug Design and Evaluation, Sun Yat-sen University, Guangzhou, 510006, China
2. Infinitus (China) Co. Ltd, Guangzhou 510663, China
3. College of Life Science, South China Agricultural University, Guangzhou 510642, China