[1] Hunan Univ, Coll Mech & Vehicle Engn, Changsha 410082, Peoples R China
[2] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Peoples R China
[3] State Grid Hunan Elect Power Corp Res Inst, Hunan Prov Key Lab Efficient & Clean Thermal Powe, Changsha 410007, Peoples R China