The diffraction of deuterium and helium from Ni(111) surfaces