Observer-Based Consensus for Multi-Agent Systems With Semi-Markovian Jumping Via Adaptive Event-Triggered SMC