Thermodynamic stoichiometries of participation of water, cations and anions in specific and non-specific binding of lac repressor to DNA