1. College of Medical Informatics, Chongqing Medical University, Chongqing 400016, China
2. Department of Orthopaedic Surgery, Chongqing Emergency Medical Center, Chongqing University Central Hospital, Chongqing 400014, China
3. Key Laboratory of Biorheological Science and Technology, College of Bioengineering, Chongqing University, Ministry of Education, Chongqing 400044, China