A review of biogas purification processes | Synapse