Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems | Synapse