Chemical-Bath-Deposited ZnO and Mg(OH)2 Buffer Layer for Cu(InGa)Se2 Solar Cells