A neural network MPP tracker using a Buck-Boost DC/DC converter for photovoltaic systems