E-mail the story: Using nanoparticles to increase the effiiciency of thin film solar cells