Library
Solution processed thin films of Nb-doped TiO2 nanoparticles as hole blocking layer for organic solar cells