Nonlinear Optics: Theory, Numerical Modeling, and Applications (Optical Science and Engineering)