A theoretical treatment of cation exchangers - III. The hydration of cations in polystyrene sulphonates