A Critical Review on Control Strategies for Structural Vibration Control