Dual reciprocity boundary element based block model for discontinuous deformation analysis