An adaptive control approach for semi-active suspension systems under unknown road disturbance input using hardware-in-the-loop simulation. (March 2021)