Diesel, gasoline, electric and hybrid vehicles – the facts