Phase behavior of colloids and proteins in aqueous suspensions: theory and computer simulations.