An improved semi-active suspension control strategy using predictive techniques