Model of the solar-driven reduction of cobalt oxide in a particle suspension reactor