Is hydrogen energy for power generation or batteries