Petroleum Expulsion Part 2. Organic Matter Type and Maturity Effects on Kerogen Swelling by Solvents and Thermodynamic Parameters for Kerogen from Regular Solution Theory