E-mail the story: Enhancing solar cells with nanoparticles