[1] Sichuan Univ, West China Hosp, Dept Colorectal Surg, Inst Digest Surg, Chengdu 610041, Sichuan Provinc, Peoples R China
[2] Sichuan Univ, West China Hosp, State Key Lab Biotherapy, Chengdu 610041, Sichuan Provinc, Peoples R China
[3] Sichuan Univ, West China Hosp, Dept Pathol, Chengdu 610041, Sichuan Provinc, Peoples R China
[4] Sichuan Univ, West China Hosp, Ocular Surg Lab, Chengdu 610041, Sichuan Provinc, Peoples R China
[5] Linkoping Univ, Div Oncol, S-58185 Linkoping, Sweden
[6] Linkoping Univ, Dept Clin & Expt Med, S-58185 Linkoping, Sweden