Solubility: Importance, Measurements and Applications