[1] Zhejiang Chinese Med Univ, Clin Med Coll 1, Dept Hepatobiliary Surg, Hangzhou 310003, Zhejiang, Peoples R China
[2] Hangzhou Normal Univ, Affiliated Hosp, Dept Med Imaging, Hangzhou 310015, Zhejiang, Peoples R China
[3] Hangzhou Normal Univ, Affiliated Hosp, Dept Pathol, Hangzhou 310015, Zhejiang, Peoples R China
[4] Hangzhou Normal Univ, Affiliated Hosp, Inst Translat Med, Hangzhou 310015, Zhejiang, Peoples R China
[5] Zhejiang Chinese Med Univ, Clin Med Coll 1, Dept Hepatobiliary Surg, 54 Youdian Rd, Shangcheng Dist, Hangzhou 310003, Zhejiang, Peoples R China