Three-dimensional path planning with enhanced gravitational search algorithm for unmanned aerial vehicle | Synapse