Adaptive fuzzy control of nonlinear systems