Electrochemical deposition and characterization of cadmium indium telluride thin films for photovoltaic application