Novel Spline-MPPT Technique for Photovoltaic Systems Under Uniform Irradiance and Partial Shading Conditions | IEEE Journals & Magazine | IEEE Xplore