Climate change: Electric trucks ‘can compete with diesel ones’