Use of genetic algorithms in the design of rotors