Carbon sequestration and storage