[1] Skane Univ Hosp, Dept Surg, SE-22185 Lund, Sweden
[2] Lund Univ, SE-22185 Lund, Sweden
[3] Wenzhou Med Coll, Affiliated Hosp 1, Zhejiang Prov Top Key Discipline Surg, Dept Surg, Wenzhou 325000, Zhejiang, Peoples R China
[4] Wenzhou Med Coll, Affiliated Hosp 1, Dept Pathol, Wenzhou 325000, Zhejiang, Peoples R China