Effect of novel double treatment on the properties of CdTe solar cells. (November 2021)