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