Diffusion in Pyroxene, Mica and Amphibole