Factors Affecting Solubility of Compounds