Advances in rock dynamics modelling, testing and engineering.