Etching effect of CdTe absorber on the stability of thin film solar cell devices | IEEE Conference Publication | IEEE Xplore