A Fuzzy Similarity-based Clustering Optimized by Particle Swarm Optimization