Shanghai Institute for Advanced Immunochemical Studies;
and School of Life Science and Technology;
ShanghaiTech University;
Shanghai 200031;
China;
Drug Discovery and Design Center;
State Key Laboratory of Drug Research;
Shanghai Institute of Materia Medica;
Chinese Academy of Sciences;
Shanghai 201203;
China;
University of Chinese Academy of Sciences;
Beijing 100049;
China;
School of Information Science and Technology;
University of Science and Technology of China;
Hefei 230000;
China;
Laboratory of Health Intelligence;
Huawei Technologies Co.;
Ltd;
Shenzhen 518100;
China;