Observer-based adaptive fuzzy output feedback control for functional constraint systems with dead-zone input.