[1] Shanghai Univ, Sch Mech Engn & Automat, Shanghai 200444, Peoples R China
[2] Liaocheng Univ, Liaocheng 252059, Shandong, Peoples R China
[3] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[4] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China