1 Division of Liver Surgery, Department of General Surgery, West China Hospital, Sichuan University, Chengdu 610041, China.
2 Division of Liver Surgery, Department of General Surgery, West China Hospital, Sichuan University, Chengdu 610041, China. Electronic address: liufei8306@163.com.