Mechanisms of component diffusion in mercury cadmium telluride