A novel MPPT method for enhancing energy conversion efficiency taking power smoothing into account. (1st September 2015)