On the cohesion and separability of average-link for hierarchical agglomerative clustering