1. Center of Drug Discovery, State Key Laboratory of Natural Medicines, China Pharmaceutical University, 24 Tongjiaxiang, Nanjing 210009, China
2. Department of Pharmaceutical Sciences, College of Pharmacy, University of Tennessee Health Science Center, Memphis, Tennessee 38163, United States
3. Department of Medicinal Chemistry, China Pharmaceutical University, 24 Tongjiaxiang, Nanjing 210009, China