1. Hunan Province Cooperative Innovation Center for Molecular Target New Drug Study, Department of Pharmacy and Pharmacology, Hengyang Medical School, University of South China, Hengyang 421002, China
2. College of Chemistry and Molecular Sciences, Wuhan University, Wuhan, Hubei 430072, China
3. College of Health Science and Engineering, Hubei University, Wuhan 430062, China