Numerical simulation of hydraulic fracturing and associated microseismicity using finite-discrete element method