Electrodeposition and Photoelectrochemical Behaviour of CIGS Thin Films and Nanowire Arrays for Solar Cells