Adaptive Task Allocation for Multi-UAV Systems Using a Novel Dynamic Distributed Algorithm | IEEE Conference Publication | IEEE Xplore