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