1. Department of Hepatobiliary Surgery and Liver Transplantation Program, Beijing You-An Hospital, Capital Medical University, Beijing 100069, China
2. Institute & Hospital of Hepatobiliary Surgery, Key Laboratory of Digital Hepatobiliary Surgery of Chinese PLA, Chinese PLA Medical School, Chinese PLA General Hospital, 28 Fuxing Road, Beijing 100853, China
3. Department of General Surgery, Chengdu First People’s Hospital, Sichuan 610041, China
4. Key Laboratory of Transplant Engineering and Immunology of Health Ministry, West China Hospital, Sichuan University, Chengdu, Sichuan 610044, China