1. Key Laboratory for Biorheological Science and Technology of Ministry of Education, College of Bioengineering, Chongqing University, Chongqing, China
2. Center for Joint Surgery, Southwest Hospital, The Third Military Medical University, Chongqing, China