[1] Henan Prov Peoples Hosp, Dept Hepatobiliary Surg, Weiwu Rd 7, Zhengzhou 650000, Henan, Peoples R China
[2] Zhengzhou Univ, Luoyang Cent Hosp, Dept Gen Surg 2, Luoyang 471003, Henan, Peoples R China
[3] Henan Canc Hosp, Dept Hepatobiliary Surg, Zhengzhou 650000, Henan, Peoples R China
[4] Sichuan Univ, W China Univ Hosp 2,Minist Educ, West China Inst Women & Childrens Hlth,Lab Mol &, Key Lab Obstet & Gynecol & Pediat Dis & Birth Def, Chengdu 610041, Sichuan, Peoples R China