A New Neuro-Fuzzy Controller based Maximum Power Point Tracking for a Partially Shaded Grid-connected Photovoltaic System | Synapse