Simulation of plasmonic nanoparticles in thin film solar cells - Manley, Phillip 1989- (2016)