[1] Changsha Univ Sci & Technol, Coll Automot & Mech Engn, 960 Wanjiali South Rd, Changsha 410004, Peoples R China
[2] Hunan Inst Engn, Hunan Prov Key Lab Vehicle Power & Transmiss Syst, 88 Fuxing East Rd, Xiangtan 411104, Peoples R China
[3] Shanghai Jiao Tong Univ, Sch Mech Engn, State Key Lab Mech Syst & Vibrat, 800 Dongchuan Rd, Shanghai 200240, Peoples R China