[1] Xiamen Univ, Dept Gastrointestinal Surg, Xiamen Canc Hosp, Affiliated Hosp 1, 55 Zhen Hai Rd, Xiamen 361003, Fujian, Peoples R China
[2] Fujian Med Univ, Dept Gastrointestinal Surg, Clin Med Coll 1, Fuzhou 350004, Fujian, Peoples R China
[3] Xiamen Univ, State Key Lab Cellular Stress Biol, Innovat Ctr Cell Signaling Network, Sch Life Sci, Xiamen 361102, Fujian, Peoples R China