An Improved Perturb and Observed Maximum Power Point Tracking Algorithm for Photovoltaic Power Systems | Synapse