Dynamic model of calcium looping carbonator using alternating bubbling beds with gas switching