Algorithm of Finding Shrink-Critical Path in Network Planning