flash hydrogen production