Role of Solar Cells in Global Energy Transformation | IEEE Journals & Magazine | IEEE Xplore