1. Department of Gastroenterology, Affilated Hangzhou First People’s Hospital, School of Medicine, Westlake University, Hangzhou, China
2. Department of Surgery, The Fourth Affiliated Hospital, International Institute of Medicine, Zhejiang University School of Medicine, Hangzhou, China
3. Key Laboratory of Clinical Cancer Pharmacology and Toxicology Research of Zhejiang Province, Hangzhou, China
4. Department of Gastroenterology, Affilated Hangzhou First People’s Hospital, School of Medicine, Westlake University, Hangzhou #261 Huansha Road, Hangzhou, Zhejiang Province 310006, China
5. Key Laboratory of Integrated Traditional Chinese and Western Medicine for Biliary and Pancreatic Diseases of Zhejiang Province, Hangzhou, China
6. Hangzhou Institute of Digestive Diseases, Hangzhou, China