[1] Univ Elect Sci & Technol China, Sch Med, Chengdu 611731, Peoples R China
[2] Univ Elect Sci & Technol China, Sichuan Prov Peoples Hosp, Sch Med, Dept Hepatobiliary & Pancreat Surg, Chengdu 611731, Peoples R China
[3] Univ Elect Sci & Technol China, Sch Med, Chengdu 611731, Peoples R China
[4] Bazhong Cent Hosp, Dept Hepatobiliary Pancreat Splen & Vasc Surg, Bazhong 636000, Peoples R China