Hydrogen for heat and power: Properties, Technologies and Safety Issues