[1] Nanjing Univ Sci & Technol, Sch Mech Engn, ZNDY Ministerial Key Lab, Nanjing 210094, Peoples R China
[2] Army Armament Dept, Mil Representat Off 3, Nanjing 210000, Peoples R China
[3] Tsinghua Univ, State Key Lab Intelligent Green Vehicle & Mobil, Beijing 100084, Peoples R China