History of the electric car: an impressive evolution!