Diffusion of Zr, Hf, Nb and Ta in rutile: effects of temperature, oxygen fugacity, and doping level, and relation to rutile point defect chemistry Academic Article uri icon