1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400044, China
2. School of Chemical Engineering and Technology, Xi’an Jiaotong University, Xi’an, Shaanxi 710049, China
3. Department of Orthopedics, Xinqiao Hospital, Army Medical University, Chongqing 400037, China
4. School of Life Science, Chongqing University, Chongqing 400044, China