Dynamic event-triggered fixed-time average consensus for multi-agent systems under switching topologies