Text this: Numerical and Experimental Investigation of AZO Thin Films for Enhanced Photovoltaic Performance in ZnO/Si, ZnO/GaAs, and ZnO/CdTe Heterojunction Solar Cells.