Difference between neutron diffraction and x ray diffraction