56294a5aa15062333144828f9f0be89d nanophotonics_a2017m1v6n1p123.pdf