Effects of Different Factors on Solubility