A Bat Algorithm with Mutation for UCAV Path Planning. (27th December 2012)