Neuro-Fuzzy Clustering of Distorted Data Using Cat Swarm Optimization