SEARCH Articles Figures Tables Diffraction analysis Diffraction patterns Diffraction patterns analysis Fraunhofer diffraction Fraunhofer diffraction pattern Pattern analysis