1 Department of Orthopedics, Affiliated Hospital of Youjiang Medical University for Nationalities 18 Zhongshan II Road Baise Guangxi 533000 China tangyujin1967@163.com +86-0776-2833076.
2 Academy of Orthopedics, Guangdong Province, The Third Affiliated Hospital of Southern Medical University Guangzhou Guangdong 510000 China.
3 Department of Anatomy, Youjiang Medical College for Nationalities Baise Guangxi 533000 China.
4 Academy of Orthopedics, People's Hospital of Ningxia Hui Autonomous Region Ningxia 502213 China.
5 School of Mechanical Engineering, Dongguan University of Technology No. 1 University Road, Songshan Lake Dongguan Guangdong 523808 P. R. China wangchong@dgut.edu.cn +86-1341-6885162.