Potential and challenges of foam-assisted CO2 sequestration