nonlinear quantum optics