Engineering Applications of Evolutionary Computation I