1. Department of Gastrointestinal Surgery, Zhongshan Hospital of Xiamen University, School of Medicine, Xiamen University, Xiamen 361102, China
2. Institute of Gastrointestinal Oncology, School of Medicine, Xiamen University, Xiamen 361102, China
3. Department of General Surgery, Zhongshan Hospital of Xiamen University, School of Medicine, Xiamen University, Xiamen 361102, China
4. State Key Laboratory of Stress Cell Biology, School of Life Sciences, Xiamen University, Xiamen 361102, China