Bonded-cluster simulation of tool-rock interaction using advanced discrete element method