A Combined Energy and Geoengineering Optimization Model (CEAGOM) for climate and energy policy analysis. (15th May 2018)