1. Department of General Surgery, Huzhou Central Hospital, Affiliated Huzhou Hospital, Zhejiang University School of Medicine , No.1558, Sanhuan North Road, Wuxing District, Huzhou, Zhejiang Province 313000 , China
2. Department of Hepatobiliary and Pancreatic Surgery, Huzhou Central Hospital , No.1558, Sanhuan North Road, Wuxing District, Huzhou, Zhejiang Province 313000 , China
3. Department of General Surgery, Huzhou Central Hospital, Affiliated Central Hospital, Huzhou University , No.1558, Sanhuan North Road, Wuxing District, Huzhou, Zhejiang Province 313000 , China
4. Department of General Surgery, Huzhou Central Hospital, Affiliated Huzhou Central Hospital, The Fifth School of Clinical Medicine, Zhejiang Chinese Medical University , No.1558, Sanhuan North Road, Wuxing District, Huzhou, Zhejiang Province 313000 , China
5. Huzhou Key Laboratory of Intelligent and Digital Precision Surgery , No.1558, Sanhuan North Road, Wuxing District, Huzhou, Zhejiang Province 313000 , China
6. Shulan International Medical school, Zhejiang Shuren University , No.848 Dongxin Road, Gongshu District, Hangzhou City, Zhejiang Province 310000 , China