Nanophotonic devices for linear and nonlinear optical signal processingChristian KoosEsauritoAvvisami