Molecular simulation studies of hydrocarbon and carbon dioxide adsorption on coal