Review on CH4-CO2 replacement for CO2 sequestration and CH4/CO2 hydrate formation in porous media