Adaptive output feedback dynamic surface control of multi-input single-output systems