Chemical-bath ZnO buffer layer for CuInS2 thin-film solar cells