postorder tree traversal using stack