[1] Wenzhou Med Univ, Dept Hepatobiliary Surg, Affiliated Hosp 1, Wenzhou 325000, Zhejiang, Peoples R China
[2] Wenzhou Med Univ, Dept Pathol, Affiliated Hosp 1, Wenzhou 325000, Zhejiang, Peoples R China
[3] Wenzhou Med Univ, Dept Radiol, Affiliated Hosp 1, Wenzhou 325000, Zhejiang, Peoples R China
[4] Wenzhou Med Univ, Dept Cardiac & Thorac Surg, Affiliated Hosp 1, Wenzhou 325000, Zhejiang, Peoples R China