1. Institute of Pharmacology & Toxicology, Zhejiang Province Key Laboratory of Anti-Cancer Drug Research, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou 310058, China
2. Polytechnic Institute, Zhejiang University, Hangzhou 310058, China
3. Department of Gastroenterology, Affiliated Hangzhou First People’s Hospital, Zhejiang University School of Medicine, Hangzhou 310006, China
4. Innovation Institute for Artificial Intelligence in Medicine, Zhejiang University, Hangzhou 310058, China
5. Cancer Center of Zhejiang University, Hangzhou 310058, China