Department of General Surgery;
Xinhua Hospital;
Shanghai Jiao Tong University;
Shanghai200092;
China;
Department of Pathology;
Eastern Hepatobiliary Surgery Hospital;
Second Military Medical University;
Shanghai 200438;
China;
Department of Hepatobiliary Surgery;
Eastern Hepatobiliary Surgery Hospital;
Second Military Medical University;
Shanghai 200438;
China;