1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering Chongqing University Chongqing 400045 P. R. China
2. The 111 Project Laboratory of Biomechanics and Tissue Repair, College of Bioengineering Chongqing University Chongqing 400044 P. R. China
3. Department of Gastrointestinal Surgery, Chongqing University Cancer Hospital Chongqing University Chongqing 400030 P. R. China
4. Life Science Innovation, School of Integrative and Global Majors University of Tsukuba Tsukuba Ibaraki 305‐0006 Japan
5. Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment, Chongqing University Cancer Hospital Chongqing University Chongqing 400030 P. R. China