[1] Beihang Univ, Key Lab Biomech & Mechanobiol, Minist Educ, Sch Biol Sci & Med Engn, Beijing 100083, Peoples R China
[2] Beihang Univ, Beijing Adv Innovat Ctr Biomed Engn, Beijing 102402, Peoples R China
[3] Univ Bath, Dept Chem, Bath BA2 7AY, Avon, England
[4] Natl Res Ctr Rehabil Tech Aids, Beijing Key Lab Rehabil Tech Aids Old Age Disabil, Beijing 100176, Peoples R China