1. Department of Hepatobiliary Surgery, The First Affiliated Hospital of Xi’an Jiaotong University, Xi’an, Shaanxi 710061, China
2. Institute of Advanced Surgical Technology and Engineering, The First Affiliated Hospital of Xi’an Jiaotong University, Xi’an, Shaanxi 710061, China
3. Shaanxi Provincial Regenerative Medicine and Surgical Engineering Research Center, Xi’an, Shaanxi 710061, China