is calcite a silicate mineral