Genetic algorithms: concepts and applications in engineering design | Synapse