[1] Wuhan Univ Sci & Technol, Key Lab Met Equipment & Control Technol, Minist Educ, Wuhan 430081, Peoples R China
[2] Wuhan Univ Sci & Technol, Hubei Key Lab Mech Transmiss & Mfg Engn, Wuhan 430081, Peoples R China
[3] Wuhan Univ Sci & Technol, Precis Mfg Inst, Wuhan 430081, Peoples R China
[4] Univ Waterloo, Dept Mech & Mechatron Engn, Waterloo, ON N2L 3G1, Canada
[5] Quzhou Univ, Key Lab Air Driven Equipment Technol Zhejiang Prov, Quzhou 324000, Peoples R China