Adaptive Multi-Mode Single-Step Power Tracking for Microinverter-Based Photovoltaic System | IEEE Journals & Magazine | IEEE Xplore