Cluster analysis and its applications