solvate disolvate hemisolvate hexasolvate complexolysis solvomolality cosolute protosolvent aquamolality tautomer