Kinetics of Solid-Gas Reactions and Their Application to Carbonate Looping Systems