Modeling the carbonator of a Ca-looping process for CO2 capture from power plant flue gas