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. [email protected].
4 Chinese Academy of Sciences Sichuan Translational Medicine Research Hospital, Chengdu, 610072, China. [email protected].