Impact of aluminium doping in magnesium-doped zinc oxide thin films by sputtering for photovoltaic applications | Synapse