Sliding-mode PID Control of UAV Based on Particle Swarm Parameter Tuning