Back in the Race: Achieving 100% Renewable Energy in the Canary Islands | IEEE Journals & Magazine | IEEE Xplore