Hierarchical Topological Ordering with Conditional Independence Test for Limited Time Series