SEARCH Articles Figures Tables Calcite Galcit or Calcit Composite Propellants Magnesian calcites cement composition