Battery technology – storing ample power