A quantum encoding bat algorithm for uninhabited combat aerial vehicle path planning. (2017)