Differences of cations and anions: their hydration, surface adsorption, and impact on water dynamics.