diffraction: structure factor