1 Department of Liver Surgery, Peking Union Medical College (PUMC) Hospital, PUMC & Chinese Academy of Medical Sciences (CAMS), Beijing 100730, China.
2 Department of Liver Surgery, Peking Union Medical College (PUMC) Hospital, PUMC & Chinese Academy of Medical Sciences (CAMS), Beijing 100730, China. Electronic address: pumch-liver@hotmail.com.