Improved P3HT:PCBM photovoltaic cells with two-fold stabilized PbS nanoparticles Academic Article 2016 uri icon