1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing, 400044, China
2. Department of Gastrointestinal Surgery, Chongqing University Cancer Hospital, Chongqing University, Chongqing, 400030, China