On uniform consensus of linear multi-agent systems with time-varying graph topologies