Direct adaptive fuzzy control for nonlinear systems with time-varying delays