Modeling calcium looping for CO2 capture with a solar energy-driven calciner