The use of titanium nitride as a diffusion barrier for MCrAlY coatings