An effective maximum power point tracker for partially shaded solar photovoltaic systems. (November 2019)