caco3 sio2 limestone