Review of gas adsorption in shales for enhanced methane recovery and CO2 storage