Optimal Design of a Hybrid Structural Control System using a Self-Adaptive Harmony Search Algorithm