1. Department of Liver Surgery and Liver Transplantation, State Key Laboratory of Biotherapy and Cancer Center, Sichuan University and Collaborative Innovation Center of Biotherapy, West China Hospital, Chengdu, Sichuan 610000, P.R. China
2. Laboratory of Liver Surgery, West China Hospital, Sichuan University, Chengdu, Sichuan 610000, P.R. China