SEARCH Articles Figures Tables Diffraction patterns Diffraction theory Fraunhofer diffraction pattern theory