1. Division of Liver Surgery, Department of General Surgery, West China Hospital, Sichuan University, Chengdu 610041, China
2. Regeneration Medicine Research Center, West China Hospital, Sichuan University, Chengdu 610041, China
3. NHC Key Laboratory of Transplant Engineering and Immunology, West China Hospital Sichuan University, Chengdu 610041, China