1. Wenzhou Medical University, Wenzhou, People’s Republic of China
2. Department of Gastrointestinal Surgery, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, People’s Republic of China
3. Zhejiang Key Laboratory of Intelligent Cancer Biomarker Discovery and Translation, First Affiliated Hospital, Wenzhou Medical University, Wenzhou, People’s Republic of China
4. Shanghai Tenth People’s Hospital, Shanghai, People’s Republic of China