Department of General Surgery, Lingao County People's Hospital, Lingao, Hainan, China 571800;
Department of Hepatobiliary & Pancreatic Surgery, the First Affiliated Hospital of Hainan Medical University, Haikou, China 570102;
Department of General Surgery, Lingao County People's Hospital, Lingao, Hainan, China 571800;
Department of General Surgery, Lingao County People's Hospital, Lingao, Hainan, China 571800;
Department of Hepatobiliary & Pancreatic Surgery, Hangzhou First People's Hospital, Nanjing Medical University, Hangzhou, China 310006;