Development of a microcontroller-based, photovoltaic maximum power point tracking control system | Synapse