1. Department of Rehabilitation, The Affiliated Hospital of Qingdao University, Qingdao 266000, China
2. Department of Orthopedics, The Affiliated Hospital of Qingdao University, Qingdao 266003, China
3. Department of Orthopedics, University of Kansas, School of Medicine-Wichita, Wichita, KS 67214, USA
4. Cancer Institute, The Qingdao University, Qingdao 266003, China