Principles and Applications of Fourier Optics