Gibbs adsorption isotherm combined with Monte Carlo sampling to see action of cosolutes on protein folding