Progress in nanophotonics 3.