Assessment of the three most developed water electrolysis technologies: Alkaline Water Electrolysis, Proton Exchange Membrane and Solid-Oxide Electrolysis