Counterion distribution around hydrophilic molecular macroanions: the source of the attractive force in self-assembly.