Controlling chaos via backstepping design