Three-dimensional discontinuous deformation analysis based on strain-rotation decomposition