keywords Engineering Engineering, Electrical & Electronic Engineering, Mechanical Science & Technology Technology Transportation Transportation Science & Technology batteries electric propulsion energy storage hybrid electric vehicles land vehicles vehicle simulation