Adaptive observers for a class of multi-output nonlinear systems