“…The CdS thin films have been extensively explored by numerous techniques, for instance, sol-gel dip-coating [14], spray pyrolysis [15], chemical vapor deposition (CVD) [16], sputtering [17], electrodeposition [18], pulse laser deposition [19] and chemical bath deposition [20]. With all the techniques to coat CdS thin films, the sol-gel spin-coating method stands out because it offers several advantages like simplicity, low cost, and its ability to generally obtain uniform films with good adherence and reproducibility [21].…”