1 Department of Hepatobiliary-Pancreatic Surgery, Cell Transplantation Center, Sichuan Provincial People's Hospital, University of Electronic Science and Technology of China, Chengdu, China.
2 Chinese Academy of Sciences Sichuan Translational Medicine Research Hospital, Chengdu, 610072, China.
3 Department of Hepatobiliary-Pancreatic Surgery, Cell Transplantation Center, Sichuan Provincial People's Hospital, University of Electronic Science and Technology of China, Chengdu, China. huangxiaolun@med.uestc.edu.cn.
4 Chinese Academy of Sciences Sichuan Translational Medicine Research Hospital, Chengdu, 610072, China. huangxiaolun@med.uestc.edu.cn.