1. Key Laboratory of Structure-Based Drug Design and Discovery Shenyang Pharmaceutical University; Ministry of Education; Shenyang 110016 People's Republic of China
2. Institute of Drug Research in Medicine Capital of China; Benxi 117000 People's Republic of China
3. Wuya College of Innovation; Shenyang Pharmaceutical University; Shenyang 110016 People's Republic of China