An Improving Animial Migration Optimization Algorithm for Cluster Analysis