ideal solubility