Developments and Applications in Solubility