Department of General Surgery, First People's Hospital of Jiangxia District, Wuhan City, Wuhan 430200, China;
Department of Hepatobiliary and Laparoscopic Surgery, Renmin Hospital of Wuhan University, Wuhan 430061, China;
Department of General Surgery, First People's Hospital of Jiangxia District, Wuhan City, Wuhan 430200, China;
Department of General Surgery, First People's Hospital of Jiangxia District, Wuhan City, Wuhan 430200, China;