On the Advanced Optimization Techniques for the Aerodynamic Design of Turbomachinery