Rapid thermal annealing on ZnMgO window layer for improved performance of CdTe solar cells