E-mail the story: Silicon nanoparticles enhance performance of solar cells