College of Bioengineering Chongqing University, Chongqing, China;
School of Chemistry and Chemical Engineering, Chongqing University of Science and Technology, Chongqing, China;
College of Bioengineering Chongqing University, Chongqing, China;
School of Chemistry and Chemical Engineering, Southwest Petroleum University, Chengdu, China Key Laboratory of Biorheological Science and Technology (Chongqing University), Ministry of Education, Chongqing, China;
Mechanical; Loading; Plant; Cell; Chamber; Feedback; Control;