A diversified group teaching optimization algorithm with segment-based fitness strategy for unmanned aerial vehicle route planning. (15th December 2021)