Improved grid-photovoltaic system based on variable-step MPPT, predictive control, and active/reactive control | IEEE Journals & Magazine | IEEE Xplore