Adaptive stabilization of a class of uncertain nonlinear systems: a differential inclusion approach