1. Zhuhai United Laboratories Co., Ltd., NO.12 Jialian Road, Tanzhou Township, Zhongshan, Guangdong 528467, P. R. China
2. WuXi AppTec (Shanghai) Co., Ltd., 288 FuTe Zhong Road, Shanghai 200131, P. R. China
3. Key Laboratory of Structure-Based Drug Design and Discovery, Shenyang Pharmaceutical University, Ministry of Education, Shenyang 110016, P. R. China