Department of Hepatobiliary Surgery;
the First Affiliated Hospital;
Sun Yat-Sen University;
Guangzhou 510080;
Guangdong Province;
China;
Department of Hepatobiliary Surgery;
the People's Hospital of Hainan Province;
Haikou 570311;
Hainan Province;
China;