Nanoscale Photonics and Optoelectronics - Zhiming M. Wang, Arup Neogi ((Lecture Notes in Nanoscale Science and Technology))