Protein stability in mixed solvents: a balance of contact interaction and excluded volume.