Zinc-based buffer layer in the Cu(InGa)Se 2 thin film solar cells