1 Department of Hepatopancreatobiliary Surgery, Ningbo Medical Centre Lihuili Hospital, Ningbo University, Ningbo, 315040, Zhejiang, China.
2 Department of Hepatopancreatobiliary Surgery, Ningbo Medical Centre Lihuili Hospital, Ningbo University, Ningbo, 315040, Zhejiang, China. 13567886669@139.com.
3 Department of Hepatopancreatobiliary Surgery, Ningbo Medical Centre Lihuili Hospital, Ningbo University, Ningbo, 315040, Zhejiang, China. lucaide@nbu.edu.cn.