scattering factor x ray diffraction