High-gain observers for non-linear systems