Non-ideal solid solution aqueous solution modeling of synthetic calcium silicate hydrate