A hybrid finite-discrete element method for modelling cracking processes in sandy mudstone containing a single edge-flaw under cyclic dynamic loading | Synapse