[1] Beihang Univ, Key Lab Biomech & Mechanobiol, Beijing Adv Innovat Ctr Biomed Engn, Sch Biol Sci & Med Engn,Minist Educ, Beijing 100083, Peoples R China
[2] Beijing Univ Technol, Fac Environm & Life, Dept Biomed Engn, Beijing Int Sci & Technol Cooperat Base Intellige, Beijing 100124, Peoples R China
[3] Beihang Univ, Sch Engn Med, Beijing 100083, Peoples R China