Department of HBP Suzhou Dushuhu Public Hospital Suzhou 215006 China;
Department of General Surgery The First Affiliated Hospital of Soochow University Suzhou 215006 China;
Department of Gastroenterology The First Affiliated Hospital of Soochow University Suzhou 215006 China;
Department of Intervention The First Affiliated Hospital of Soochow University Suzhou 215006 China;