Affiliation: | 1. Department of Gastrointestinal Surgery, First Affiliated Hospital of Xiamen University, Xiamen 361003, China2. State Key Laboratory of Cellular Stress Biology, Innovation Center for Cell Signaling Network, School of Life Sciences, Xiamen University, Xiamen 361102, China3. Department of Gastrointestinal Surgery, First Clinical Medical College of Fujian Medical University, Fuzhou 350005, China |