An observer based switching control strategy for the stabilization of uncertain multi-input multi-output plants