1. Drug Discovery and Design Center, State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, Shanghai 201203, China
2. College of Pharmacy, University of Chinese Academy of Sciences, Beijing 100049, China
3. Development Department, Suzhou Alphama Biotechnology Co., Ltd, Suzhou City 215000, China
4. College of Computer and Information Engineering, Dezhou University, Dezhou City 253023, China
5. Tencent AI Lab, Tencent, Shenzhen 518057, China
6. Shanghai Institute for Advanced Immunochemical Studies, and School of Life Science and Technology, ShanghaiTech University, Shanghai 200031, China