Text this: Fundamentals and applications of ternary diffusion :