High-gain nonlinear observer design using the observer canonical form