1 Department of Liver Surgery and Liver Transplantation Center, West China Hospital of Sichuan University, Chengdu, 610041, China; Department of Acute Care Surgery, Sichuan Provincial People's Hospital, University of Electronic Science and Technology of China, Chengdu, 610072, China.
2 Key Laboratory of Reproductive Medicine, Sichuan Provincial Maternity and Child Health Care Hospital, The Affiliated Women's and Children's Hospital of Chengdu Medical College, Chengdu, 610045, China.
3 Department of Acute Care Surgery, Sichuan Provincial People's Hospital, University of Electronic Science and Technology of China, Chengdu, 610072, China.
4 Department of Liver Surgery and Liver Transplantation Center, West China Hospital of Sichuan University, Chengdu, 610041, China. Electronic address: [email protected].