Shaking table testing of a steel frame structure equipped with semi-active MR dampers: comparison of control algorithms