Solving 2D-wave problems by the Iterative Differential Quadrature method