Blue CdTe surface obtained by CdCl2 thermal treatment and their performance on CdTe solar cell | IEEE Conference Publication | IEEE Xplore