“…Despite the significant effort being focused on cell efficiency improvement, the device stability/degradation issues have not yet been completely resolved [20]. So far, there are various methods have been used for the preparation of ZnO and CuO thin films such as sputtering [21][22][23], Solvothermal [24], Spray pyrolysis [25], Electron beam evaporation [26], chemical vapor deposition, and hydrothermal [27], Electrodeposition [28,29], pulsed laser deposition [30], Sol-gel and Doctor-blading [31], thermal evaporation [32], and spin coating [33], etc. Among them, the spin coating provides good quality and uniform deposition suitable for various applications in research and industries [34,35].…”