[1] Harbin Inst Technol, Sch Automot Engn, Weihai Campus, Weihai 264209, Peoples R China
[2] Harbin Inst Technol, State Key Lab Robot & Syst, Harbin 150001, Peoples R China
[3] China First Automobile Works FAW Grp, State Key Lab Comprehens Technol Automobile Vibra, Changchun 130013, Peoples R China
[4] Tongji Univ, Sch Automot Studies, Shanghai 201804, Peoples R China