Cation self-diffusion in MgO up to 2350°c