1. College of Medical Devices, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenyang 110016, China
2. Wuya College of Innovation, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenyang 110016, China
3. Masonic Cancer Center, University of Minnesota, Minneapolis, Minnesota 55455, United States
4. Center for Artificial Intelligence-Driven Drug Discovery, Faculty of Applied Sciences, Macao Polytechnic University, Macau SR 999708, China
5. Liaoning Medical Big Data and Artificial Intelligence Engineering Technology Research Center, Shenyang 110016, China