Text this: Effects of control techniques and damper constraint on the performance of a semi-active magnetorheological damper