Institution: | Mechanical Engineering Department, Academy of Armored Force Engineering, Beijing 100072, China;Mechanical Engineering Department, Academy of Armored Force Engineering, Beijing 100072, China;Mechanical Engineering Department, Academy of Armored Force Engineering, Beijing 100072, China;Mechanical Engineering Department, Academy of Armored Force Engineering, Beijing 100072, China |