1 The Affiliated Nanhua Hospital, Hengyang Medical School, University of South China Hengyang 421002, China; Department of Hepatobiliary Surgery, Affiliated Hospital of Youjiang Medical University for Nationalities, Baise, Guangxi, 533000, China.
2 Department of Hepatobiliary Surgery, Affiliated Hospital of Youjiang Medical University for Nationalities, Baise, Guangxi, 533000, China. Electronic address: yj_pujian@163.com.
3 The Affiliated Nanhua Hospital, Hengyang Medical School, University of South China Hengyang 421002, China; Division of Clinical Epidemiology and Aging Research, German Cancer Research Center (DKFZ), Im Neuenheimer Feld 581, 69120 Heidelberg, Germany. Electronic address: ruijie.xie@dkfz-heidelberg.de.