Interface properties of HCF2Cl annealed CdTe thin films for solar cells applications