The removal of sour or acid gas components, such as hydrogen sulfide (H2S) and carbon dioxide (CO2), from gas streams is a common process known as acid gas removal or gas sweetening. These impurities have to be removed for a variety of reasons: toxicity (H2S), corrosiveness of the gas, low caloric value, potential damage to the environment, or other reasons depending on the application of the gas.