A numerical study of the design of ZnMgO window layer for Cadmium-free thin-film CIGS solar cells