An Integrated Shale Oil Characterization Workflow for Hydrocarbon Gas Huff-n-Puff Candidates