Multi-path Routing for Mission Critical Applications in Software-Defined Networks