��electric and hybrid vehicles