Seol mar théacs é seo: Islet cell transplantation - Current state and perspectives