[1] Chinese Univ Hong Kong, Dept Mech & Automat Engn, Hong Kong 999077, Peoples R China
[2] Chinese Acad Sci, Suzhou Inst Biomed Engn & Technol, Suzhou 215163, Peoples R China
[3] Univ Sci & Technol China, Sch Biomed Engn Suzhou, Hefei 230026, Peoples R China
[4] Chinese Univ Hong Kong, Dept Surg, Hong Kong 999077, Peoples R China
[5] Chinese Univ Hong Kong, Chow Yuk Ho Technol Ctr Innovat Med, Hong Kong 999077, Peoples R China
[6] Chinese Univ Hong Kong, Stone Robot Inst T, Hong Kong 999077, Peoples R China
[7] Multiscale Med Robot Ctr, Hong Kong Sci Pk, Hong Kong 999077, Peoples R China