Department of General Surgery, Beihai People's Hospital of Guangxi Province, Beihai 536000, China;
The Spleen and Stomach Diseases, Beihai People's Hospital of Guangxi Province, Beihai 536000, China;
Department of General Surgery, Beihai People's Hospital of Guangxi Province, Beihai 536000, China;
Department of General Surgery, Beihai People's Hospital of Guangxi Province, Beihai 536000, China;
Department of General Surgery, Beihai People's Hospital of Guangxi Province, Beihai 536000, China;
Department of General Surgery, Beihai People's Hospital of Guangxi Province, Beihai 536000, China;