Electricity Generation in Saudi Arabia: Tracing Opportunities and Challenges to Reducing Greenhouse Gas Emissions | IEEE Journals & Magazine | IEEE Xplore