Computational investigations of viscous fingering in enhanced oil recovery