Factors that Affect Solubility