TopologicalSort added in DFS.c using a stack to represent TS