Clustering Algorithms for Clustering Biological data