Text this: Effect of Annealing on the Properties of Antimony Telluride Thin Films and Their Applications in CdTe Solar Cells