Fast and robust hierarchical clustering with noise points detection
