A photovoltaic maximum power point tracking strategy based on the IRBMO-VP&O algorithm | Synapse