Predicting the solubility of carbon dioxide or methane in imidazolium-based ionic liquids with GC-sPC-SAFT equation of state