A Dynamic Generalized Opposition-Based Learning Fruit Fly Algorithm for Function Optimization | IEEE Conference Publication | IEEE Xplore