Effect of annealing under various atmospheres on the properties of electrodeposited CIGS thin films on ITO coated glass substrates