1. Department of Orthopaedics, Guangdong Provincial People's Hospital, Guangzhou, Guangdong 510030, P.R. China
2. Department of Orthopaedics, The 909th Hospital of People's Liberation Army, The Affiliated Southeast Hospital of Xiamen University, Orthopedic Center of People's Liberation Army, Zhangzhou, Fujian 363000, P.R. China
3. Department of Biomedical Engineering, Hefei University of Technology, Hefei 230009, P.R. China