New science festival under way in Dublin