First Affiliated Hospital and the Oncological Institute of Hainan Medical University, Haikou 570102, Hainan, China;
Department of General Surgery, the Second Affiliated Hospital of Hainan Medical University, Haikou 570311, Hainan, China;
First Affiliated Hospital and the Oncological Institute of Hainan Medical University, Haikou 570102, Hainan, China;
First Affiliated Hospital and the Oncological Institute of Hainan Medical University, Haikou 570102, Hainan, China;
Attatched Qianfoshan Hospital of Shandong University, Jinan 250014, Shandong, China;