1. College of Mechanical and Electrical Engineering Soochow University Suzhou 215000 China
2. Department of Orthopedics Xianyang First People's Hospital Xianyang 712000 China
3. Department of Orthopedic The First Affiliated Hospital of Soochow University Suzhou 215000 China
4. Department of Electronic, Electrical and Systems Engineering University of Birmingham Edgbaston Birmingham B15 2TT UK
5. CAS Key Laboratory of Mechanical Behavior and Design of Materials Department of Precision Machinery and Precision Instrumentation University of Science and Technology of China Hefei 230026 China
6. School of Mechanical, Materials, Mechatronic and Biomedical Engineering University of Wollongong Wollongong NSW 2522 Australia