Distributed Event-Triggered Distance-Based Formation Control for Multi-Agent Systems