Nonlinear Optics and Nanophotonics