A Two-Layer Task Assignment Algorithm for UAV Swarm Based on Feature Weight Clustering. (26th November 2019)