Learning Topological Representation for Networks via Hierarchical Sampling