Performance of State-of-the-Art CdTe-Based Solar Cells: What Has Changed? | IEEE Journals & Magazine | IEEE Xplore