Seol mar théacs é seo: Batteries, hydrogen storage and fuel cells