Hierarchical clustering that takes advantage of both density-peak and density-connectivity