[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[2] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 117576, Singapore
[3] Wuhan Univ, Inst Technol Sci, Wuhan 430072, Hubei, Peoples R China
[4] State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Hubei, Peoples R China
[5] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[6] Wuhan Univ Technol, Hubei Key Lab Adv Technol Automot Components, Wuhan 430070, Hubei, Peoples R China