Modelling and simulation of active and passive seat suspensions for vibration attenuation of vehicle occupants