Dynamic gain adaptive control for uncertain nonlinear systems with actuator and sensor faults | Synapse