1. Hubei Key Laboratory of Natural Medicinal Chemistry and Resource Evaluation, School of Pharmacy, Huazhong University of Science and Technology, 13 Hangkong Road, Wuhan, Hubei 430030, China
2. Department of Chemistry, Stanford University Stanford, California 94305-5080, United States
3. School of Pharmaceutical Sciences (Shenzhen), Sun Yat-sen University, Shenzhen 518107, China