Neutron spin-echo spectroscopy for diffusion in crystalline solids