1. Department of Hepatobiliary and Pancreatic Surgery, Henan Provincial People’s Hospital, People’s Hospital of Zhengzhou University, Zhengzhou, 450003, China
2. Department of General Surgery, The People’s Hospital of Linying County, Linying County, 462600, China