A direct adaptive neural control for maximum power point tracking of photovoltaic system. (May 2015)