Investigation of (Mg-Al) co-doped Zinc oxide thin films for photovoltaic harvesting energy devices | IEEE Conference Publication | IEEE Xplore