A Novel Multi-view Agglomerative Clustering Algorithm Based on Ensemble of Partitions on Different Views