Nanophotonics is a fusion of photonics and nanotechnology, and is defined as nanoscale optical science and technology that includes nanoscale confinement of radiation, nanoscale confinement of matter, and nanoscale photoprocesses for nanofabrication [1.]...