Maximum Power Point Tracking Using Modified Butterfly Optimization Algorithm for Partial Shading, Uniform Shading, and Fast Varying Load Conditions | IEEE Journals & Magazine | IEEE Xplore