When compared with petrol, hydrogen is ---- clean and does not produce carbon emissions when it is burned.