A staggered differencing technique on boundary-ditted curvilinear grids for incompressible flows along curvilinear or slant walls