Optimal firefighting to prevent domino effects: Methodologies based on dynamic influence diagram and mathematical programming