Effect of the Nature of Cadmium Salts on the Effectiveness of CdS SILAR Deposition and Its Consequences on the Performance of Sensitized Solar Cells

S. Sfaelou, L. Sygellou, V. Dracopoulos, A. Travlos, P. Lianos J. Phys. Chem. C (2014) 118, 22873-22880