1. Shanghai Key Laboratory of New Drug Design, School of Pharmacy, East China University of Science and Technology, Shanghai 200237, China
2. Innovation Center for AI and Drug Discovery, East China Normal University, Shanghai 200062, China
3. Lingang Laboratory, Shanghai 200031, China