Effect of gas imperfection on G.L.C. measurements : a refined method for determining activity coefficients and second virial coefficients