[1] Natl Univ Def Technol, Coll Mechatron Engn & Automat, Changsha 410073, Hunan, Peoples R China
[2] China Astronaut Res & Training Ctr, Natl Key Lab Human Factors Engn, Beijing 100094, Peoples R China
[3] Univ Toronto, Inst Biomat & Biomed Engn, Holland Bloorview Kids Rehabil Hosp, Bloorview Res Inst, Toronto, ON M4G 1R8, Canada
[4] McMaster Univ, Dept Elect & Comp Engn, Hamilton, ON L8S 4L8, Canada