A Framework to Recover Single Link Failure on Shortest Path in Shortest Path Tree