[1] Beihang Univ, Sch Biol Sci & Med Engn, Key Lab Biomech & Mechanobiol, Minist Educ, Beijing 100191, Peoples R China
[2] Natl Res Ctr Rehabil Tech Aids, Beijing 100176, Peoples R China
[3] Fujian Med Univ, Dept Orthopaed, Affiliated Hosp 1, Fuzhou 35005, Fujian, Peoples R China