Alternative solution model for the ternary carbonate system CaCO3 - MgCO3 - FeCO3