Irish science teachers present at European Science on Stage Festival