Engineering Applications of Modern Metaheuristics