ResPubID23028, electrolysis, renewable energy, hydrogen, reactors, membranes, batteries, battery, electrodes, substrate, catalyst, catholyte fly wheels