Indirect adaptive fuzzy control for input and output constrained nonlinear systems using a barrier Lyapunov function | Synapse