Accounting for frame of reference and thermodynamic non-idealities when calculating salt diffusion coefficients in ion exchange membranes