Which is better conventional batteries or hydrogen energy