Direct adaptive fuzzy backstepping control of uncertain nonlinear systems in the presence of input saturation