[1] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Hunan, Peoples R China
[2] Hunan Univ, Coll Mech & Vehicle Engn, Changsha 410082, Peoples R China
[3] Univ Chongqing, Res Inst Hunan, Chongqing 401120, Peoples R China
[4] Chinese Acad Sci, Key Lab Space Energy Convers Technol, Tech Inst Phys & Chem, Beijing 100190, Peoples R China
[5] Univ Chinese Acad Sci, Beijing 100190, Peoples R China