[1] Tongji Zhejiang Coll, Jiaxing 314051, Peoples R China
[2] Univ Auckland, Dept Mech Engn, Auckland 1010, New Zealand
[3] Univ Leeds, Sch Elect & Elect Engn, Leeds LS2 9JT, W Yorkshire, England
[4] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan 430073, Hubei, Peoples R China
[5] Huazhong Univ Sci & Technol, Tongji Med Coll, Wuhan 430073, Hubei, Peoples R China
[6] Wuhan Univ Technol, Sch Informat Engn, Wuhan 430070, Hubei, Peoples R China
[7] Univ Twente, Dept Biomech Engn, NL-7522 LW Enschede, Netherlands