1. School of Pharmacy, Ningxia Medical University, 1160 Shengli Street, Yinchuan 750004, China
2. School of Pharmacy, Second Military Medical University, 325 Guohe Road, Shanghai 200433, China
3. College of Tropical Agriculture and Forestry, Hainan University, 58 Renmin Avenue, Haikou 570228, China
4. Department of Medicinal Chemistry, University of Florida, 1345 Center Drive, Gainesville, Florida 32610, United States