Topology-Preserving Map Formation Achieved with a Genetic Algorithm and its Application in Cluster Analysis