Hydrogen diffusion