Numerical Simulations of Polymer Flooding Process in Porous Media on Distributed-memory Parallel Computers