Diffraction Grating Engineering Physics