1. Key Laboratory of Biorheological Science and Technology Ministry of Education College of Bioengineering Chongqing University Chongqing 400044 China
2. The 111 Project Laboratory of Biomechanics and Tissue Repair College of Bioengineering Chongqing University Chongqing 400044 China
3. Department of Gastrointestinal Surgery Chongqing University Cancer Hospital Chongqing University Chongqing 400030 China
4. Molecular Composite Physiology Research Group Health and Medical Research Institute National Institute of Advanced Industrial Science and Technology (AIST) Tsukuba 305‐8566 Japan
5. Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment Chongqing University Cancer Hospital Chongqing University Chongqing 400030 China