An Algorithm for Coalition Formation of Swarm Aerial Vehicles Considering Communication Constraints. (December 2020)