Title: Nanophotonic devices for linear and nonlinear optical signal processing