Modulating the porosity of carbons for improved adsorption of hydrogen, carbon dioxide, and methane: a review | Synapse