Faculty of Hepato-Pancreato-Biliary Surgery, The First Medical Center, Chinese PLA General Hospital, Beijing 100853, China; Institute of Hepatobiliary Surgery of Chinese PLA, Beijing 100853, China; Key Laboratory of Digital Hepatobiliary Surgery of Chinese PLA, Beijing 100853, China. Electronic address: