1. Key Laboratory of Biorheological Science and Technology, Ministry of Education College of Bioengineering, Chongqing University, Chongqing 400044, P. R. China
2. Thomas Lord Department of Mechanical Engineering and Materials Science, Duke University, Durham, North Carolina 27708, United States
3. School of Life Science, Chongqing University, Chongqing 400044, P. R. China