Affiliation: | 1. Department of Liver Surgery, Peking Union Medical College (PUMC) Hospital, PUMC & Chinese Academy of Medical Sciences, Dongcheng, Beijing, 100730, China;2. Peking Union Medical College (PUMC), Chinese Academy of Medical Sciences & PUMC, Dongcheng, Beijing 100730, China;3. Department of General Surgery, The First affiliated Hospital of Nanjing Medical University, Nanjing, Jiangsu, China |