Gallium-doped magnesium zinc oxide (GMZO) transparent conducting oxide layers for CdTe thin-film photovoltaics | IEEE Conference Publication | IEEE Xplore