[1] Shengzhou Peoples Hosp, Dept Surg, Shengzhou 312400, Peoples R China
[2] Zhejiang Univ, Affiliated Hosp 1, Hlth Management Ctr, Sch Med, Hangzhou 310003, Peoples R China
[3] Zhejiang Univ, Affiliated Hosp 1, Dept Pathol, Sch Med, Hangzhou 310003, Zhejiang, Peoples R China
[4] Zhejiang Univ, Affiliated Hosp 1, Dept Radiol, Sch Med, Hangzhou 310003, Peoples R China
[5] Shengzhou Peoples Hosp, Dept Pathol, Shengzhou 312400, Peoples R China
[6] Zhejiang Univ, Affiliated Hosp 1, Dept Hepatobiliary & Pancreat Surg, Sch Med, 79 Qingchun Rd, Hangzhou 310003, Peoples R China