Second osmotic virial coefficient revisited: Variation with molecular weight and temperature from endothermal to exothermal conditions