1. MOE International Joint Research Laboratory on Synthetic Biology and Medicines, School of Biology and Biological Engineering, South China University of Technology, Guangzhou 510006, P.R. China
2. Sunshine Lake Pharmaceutical Co., Ltd., Dongguan 523871, P.R. China
3. Shaoguan HEC Technology R & D Co., Ltd, Shaoguan 512000, P.R. China
4. Guangdong Provincial Key Laboratory of New Drug Design and Evaluation, School of Pharmaceutical Sciences, Sun Yat-Sen University, 510006 Guangzhou, P.R. China
5. Guangzhou National Laboratory, Guangzhou 510005, P.R. China
6. Guangdong Yuchuang Electronics Co., Ltd., Shaoguan 512721, P.R. China
7. Institute of Drug Discovery Technology, Ningbo University, Ningbo 315211, P.R. China