1. School of Biology and biological Engineering South China University of Technology Guangzhou 510640 People's Republic of China
2. State Key Laboratory of Anti-Infective Drug Development (NO. 2015DQ780357) Sunshine Lake Pharma Co., Ltd Dongguan 523871 People's Republic of China
3. Department of Process Research and Development HEC Pharm Group Dongguan 523871 People's Republic of China
4. School of Pharmacy Xiangnan University Chenzhou 423000 Hunan People's Republic of China