An Optimized Circulating Vector Field Obstacle Avoidance Guidance For Unmanned Aerial Vehicles