Studies on preparation, characterisation of thin films of V-VI group compounds and their use in Electrochemicalphotovoltaic (ECPV) cells