The mechanisms of self-diffusion in tin