Nanophotonic circuit