1. Hubei Key Laboratory of Natural Medicinal Chemistry and Resource Evaluation, School of Pharmacy, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, Hubei 430030, China
2. Department of Chemistry, Fudan University, Shanghai 200433, China
3. Department of Chemistry, and The RNA Institute, University at Albany, State University of New York, Albany, New York 12222, United States
4. Shenzhen Huazhong University of Science and Technology Research Institute, Shenzhen, Guangdong 518063, China