1. Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Chongqing Medical University, Chongqing 400000, China
2. Department of General Surgery Department, The First Affiliated Hospital of Xi’an Medical University, No. 48 Fenggao Street, Lianhu District, Xi’an 710000, China
3. Department of Hepatobiliary Surgery, The Ninth People’s Hospital of Chongqing, Chongqing 400799, China