diffraction concepts 6836172