Petroleum Expulsion Part 1. Theory of Kerogen Swelling in Multicomponent Solvents