1. The 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. Wuhan No. 1 Hospital, Huazhong University of Science and Technology, Wuhan, Hubei 430022, China
3. Shenzhen Huazhong University of Science and Technology Research Institute, Shenzhen, Guangdong 518057, China