[1] Xinjiang Med Univ, Xinjiang Uyghur Autonomous Reg, Urumqi 830011, Peoples R China
[2] Xinjiang Med Univ, Digest & Vasc Surg Ctr, Dept Hepatobiliary & Hydatid Dis, Affiliated Hosp 1, Urumqi 830054, Peoples R China
[3] Xinjiang Med Univ, Clin Med Res Inst, Affiliated Hosp 1, Urumqi 830054, Xinjiang Uyghur, Peoples R China
[4] Xinjiang Med Univ, Digest & Vasc Surg Ctr, Dept Liver & Laparoscop Surg, Affiliated Hosp 1, Urumqi 830054, Xinjiang Uyghur, Peoples R China
[5] Xinjiang Med Univ, State Key Lab Pathogenesis Prevent & Treatment Hi, 393 Xin Yi Rd, Urumqi 830011, Xinjiang Uyghur, Peoples R China