Lugar de publicación Effects of PbS-NPs doping on the photovoltaic performance of natural dye-sensitized TiO2 photoelectrodes. 340. 2021