1 Department of Hepatobiliary Surgery, Institute of Advanced Surgical Technology and Engineering, The First Affiliated Hospital of Xi'an Jiaotong University, Xi'an 710061, China.
2 National Local Joint Engineering Research Center for Precision Surgery & Regenerative Medicine, Xi'an 710061, China.
3 Organ Transplantation Center, Tianjin First Center Hospital, Tianjin 300190, China.