Practical output synchronization for asynchronously switched multi-agent systems with adaption to fast-switching perturbations. (June 2020)