Batteries and hydrogen