Nanoparticle Assembly in Polymer Based Solar Cells. door