1 Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, 400010, China.
2 Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, 400010, China. Electronic address: wangyunbing@cqmu.edu.cn.
3 Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, 400010, China. Electronic address: 300378@hospital.cqmu.edu.cn.