A two-scale numerical subgrid technique for waterflood simulations