Simulation of Plasmonic Nanoparticles in Thin Film Solar Cells