[1] Nantong Univ, Dept Med Sch, Nantong 226300, Jiangsu, Peoples R China
[2] Nantong Univ, Affiliated Nantong Hosp 3, Dept Hepatobiliary Surg, Nantong 226006, Jiangsu, Peoples R China
[3] Nantong Univ, Affiliated Nantong Hosp 3, Nantong Inst Liver Dis, Nantong 226006, Jiangsu, Peoples R China