Coupling of material point method and discrete element method for granular flows impacting simulations