1. School of Computer Science and Technology, Changchun University of Science and Technology, No.7089 Weixing Road, Chaoyang District, Changchun, Jilin 130022, China
2. Zhongshan Institute, Changchun University of Science and Technology, No.16 Huizhan East Road, Torch Development Zone, Zhongshan, Guangdong 528437, China
3. Department of General Surgery, Nanfang Hospital, Southern Medical University, No.1023 Shatai South Road, Baiyun District, Guangzhou, Guangdong 510515, China
4. Department of General Surgery, Zhongshan City People’s Hospital, No.2 Sunwen East Road, Central City District, Zhongshan, Guangdong 528403, China
5. Department of Hepatobiliary and Pancreatic Surgery, The First Hospital of Jilin University, No.71 Xinmin Street, Chaoyang District, Changchun, Jilin 130012, China