Solving Relay Task Allocation of Unmanned Aerial Vehicles: A Solution Using Group Multirole Assignment | IEEE Journals & Magazine | IEEE Xplore