[1] Peking Univ Third Hosp, Dept Orthopaed, Beijing 100191, Peoples R China
[2] Engn Res Ctr Bone & Joint Precis Med, Beijing 100191, Peoples R China
[3] Beijing Key Lab Spinal Dis Res, Beijing 100191, Peoples R China
[4] Minist Educ, Key Lab Biomech & Mechanobiol, Beijing 100191, Peoples R China
[5] Beihang Univ, Adv Innovat Ctr Biomed Engn, Sch Biol Sci & Med Engn, Beijing 100191, Peoples R China