Seol mar théacs é seo: Nuclear power current and future role in the world electricity generation