[1] Cent South Univ, Sch Energy Sci & Engn, Changsha 410083, Peoples R China
[2] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Peoples R China
[3] Shandong Chambroad Petrochem Co Ltd, Zibo 255000, Peoples R China
[4] Wayne State Univ, Dept Mech Engn, Detroit, MI 48202 USA