Plasmonics simulations with the MNPBEM toolbox: Consideration of substrates and layer structures
Nanoplasmonics: past, present, and glimpse into future.