A numerical investigation of the interaction between debris flows and defense barriers