Zn 1− x Sn x O y Buffer Layer Deposited by Chemical Bath Deposition for Low and Wide Bandgap Cu(In, Ga)Se 2 Solar Cells | Synapse