Text this: Characterization and Modeling of CdS/CdTe Heterojunction Thin-Film Solar Cell for High Efficiency Performance