Polymer flooding: Current status and future directions