1. Pharmaceutical Informatics Institute, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou 310058, China
2. iMedicine Lab, Alibaba-Zhejiang University Joint Research Center of Future Digital Healthcare, Zhejiang University, Hangzhou 310058, China
3. College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China
4. Hangzhou Innovation Center, Zhejiang University, Hangzhou 310058, China
5. Innovation Center in Zhejiang University, State Key Laboratory of Component-Based Chinese Medicine, Hangzhou 310058, China
6. The First Affiliated Hospital, School of Medicine, Zhejiang University, Hangzhou 310003, China
7. Westlake Laboratory of Life Sciences and Biomedicine, Hangzhou 310058, China