Testing the cation-hydration effect on the crystallization of Ca–Mg–CO3 systems