[1] Chongqing Med Univ, Dept Gastrointestinal Surg, Affiliated Hosp 2, Chongqing 400014, Peoples R China
[2] North Sichuan Med Coll, Dept Hepatobiliary Surg, Affiliated Hosp, Nanchong 637000, Sichuan, Peoples R China
[3] Sun Yat Sen Univ, Affiliated Hosp 5, Canc Ctr, Zhuhai 519000, Peoples R China
[4] Chongqing Maternal & Child Hlth Care Hosp, Med Dept, Chongqing 400014, Peoples R China
[5] Chongqing Med Univ, Dept Gastrointestinal Surg, Affiliated Hosp 1, Chongqing 400014, Peoples R China