The significance of substrate surfaces in flexible thin film CdTe solar cells fabrication | IEEE Conference Publication | IEEE Xplore