silicate rocks trapping CO2