Text this: Active plasmonic nanodevices: From basic principles to emerging applications