electric and hybrid vehicles tom denton pdf