Low temperature electrodeposition of zinc oxide layers as transparent conducting oxide window layers for CIGS solar cells