Diffusion-controlled growth of albite and pyroxene reaction rims