Discontinuous deformation analysis (DDA) simulations of crack propagation, branching and coalescence in brittle materials under dynamic loading