The Role of Concentrating Solar Power Toward High Renewable Energy Penetrated Power Systems | IEEE Journals & Magazine | IEEE Xplore