1 Department of General Surgery, Cancer Center, Division of Hepatobiliary and Pancreatic Surgery, Zhejiang Provincial People's Hospital, Affiliated People's Hospital, Hangzhou Medical College, Hangzhou, 310014, Zhejiang Province, China; Department of General Surgery, Nanxun People's Hospital, Huzhou, 313009, Zhejiang Province, China.
2 Department of General Surgery, Yunhe County People's Hospital, Yunhe, 323600, Zhejiang Province, China. Electronic address: xfpan888@163.com.
3 Department of General Surgery, Cancer Center, Division of Hepatobiliary and Pancreatic Surgery, Zhejiang Provincial People's Hospital, Affiliated People's Hospital, Hangzhou Medical College, Hangzhou, 310014, Zhejiang Province, China. Electronic address: wdfwfq@126.com.