An accurate water activity model for glycerol solutions and its implementation on moisture sorption isotherm determination