A parallel out-of-core push-relabel algorithm for massive graphs with a regular structure