For most ionic solids (for example: NaCl), water solubility increases with temperature. How can we explain (on the basis of structural or thermodynamic considerations) why the opposite is true of calcite CaCO3, whose solubility in water decreases with increasing temperature?