The zinc zinc-oxide cycle is a two step thermochemical process based on zinc and zinc oxide for hydrogen production