1. Key Laboratory of Structure‐Based Drug Design and Discovery of Ministry of Education Shenyang Pharmaceutical University Shenyang Liaoning 110016 China
2. Wuya College of Innovation Shenyang Pharmaceutical University Shenyang Liaoning 110016 China
3. Institute of Drug Research in Medicine Capital of China Benxi Liaoning 117000 China
4. Zhejiang Shapuaisi Pharmaceutical Co., Ltd., Pinghu Zhejiang 314299 China