Department of General Surgery;
Second Affiliated Hospital of Soochow University;
Suzhou 215004;
China;
Department of Radiation Oncology;
Second Affiliated Hospital of Soochow University;
Suzhou 215004;
China;
Department of Pathology;
Second Affiliated Hospital of Soochow University;
Suzhou 215004;
China;