Characterization of antimony-doped tin oxide films for solar cell applications