Investigations on CdSe 1 x PbSe x thin composite films and their use in electrochemical photovoltaic cells