Cadmium telluride-solar powering its way to a semiconductor advantage | IEEE Journals & Magazine | IEEE Xplore