NGDE: A Niching-Based Gradient-Directed Evolution Algorithm for Nonconvex Optimization | IEEE Journals & Magazine | IEEE Xplore