Nanophotonics is where photonics merges with nanoscience and nanotechnology ... Professor Luca Dal Negro, Boston University 'An explanation of notations and acronyms used in the text is given at the ...