A technical and environmental comparison between hydrogen and some fossil fuels