1. Wuya College of Innovation; Shenyang Pharmaceutical University; Shenyang 110016 P. R. China
2. Key Laboratory of Structure-Based Drug Design and Discovery; Shenyang Pharmaceutical University), Ministry of Education; Shenyang 110016 P. R. China
3. Shenzhen Institute for Drug Control; Shenzhen 518057 P. R. China