Adaptive and Optimal Motion Control of Multi-UAV Systems