A symbiotic evolutionary algorithm for the clustering problems with an unknown number of clusters