Pore-Scale Modeling Of Viscoelastic Flow And The Effect Of Polymer Elasticity On Residual Oil Saturation