1 Department of Hepatobiliary Surgery of the First Affiliated Hospital& Institute of Cancer Stem Cell, Dalian Medical University, Dalian, 116027, China.
2 Department of Oncology of the First Affiliated Hospital, Dalian Medical University, Dalian, 116027, China.
3 Department of Hepatobiliary Surgery of the First Affiliated Hospital& Institute of Cancer Stem Cell, Dalian Medical University, Dalian, 116027, China. hanchuanchun@163.com.
4 Department of Hepatobiliary Surgery of the First Affiliated Hospital& Institute of Cancer Stem Cell, Dalian Medical University, Dalian, 116027, China. tanguang009@sina.com.
5 Department of Hepatobiliary Surgery of the First Affiliated Hospital& Institute of Cancer Stem Cell, Dalian Medical University, Dalian, 116027, China. fishflowers@hotmail.com.