1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400044, PR China
2. Department of Orthopedics, Guizhou Provincial People’s Hospital, Guiyang 550002, PR China
3. State Key Laboratory of Trauma, Burns and Combined Injury, Third Military Medical University, Chongqing 400038, China