[1] Soochow Univ, Jiangsu Prov Key Lab Adv Robot, Suzhou 215021, Peoples R China
[2] Soochow Univ, Collaborat Innovat Ctr Suzhou Nano Sci & Technol, Suzhou 215021, Peoples R China
[3] Natl Univ Singapore, Dept Mech Engn, Singapore 117576, Singapore
[4] Jilin Univ, Coll Mech Sci & Engn, Changchun 130025, Jilin, Peoples R China
[5] Zhejiang Univ Technol, Key Lab Special Purpose Equipment & Adv Mfg Techn, Minist Educ, Hangzhou 310014, Zhejiang, Peoples R China