1. ShanghaiTech University Shanghai Institute for Advanced Immunochemical Studies, , 393 Middle Huaxia Road, Pudong New Area, Shanghai 201210, China
2. ShanghaiTech University School of Information Science and Technology, , 393 Middle Huaxia Road, Pudong New Area, Shanghai 201210, China
3. East China Normal University Innovation Center for AI and Drug Discovery, School of Pharmacy, , 3663 Zhongshan North Road, Putuo District, Shanghai 200062, China
4. ShanghaiTech University School of Life Science and Technology, , 393 Middle Huaxia Road, Pudong New Area, Shanghai 201210, China
5. Shanghai Clinical Research and Trial Center , 1599 Keyuan Road, Pudong New Area, Shanghai, 201210, China