An improved and very efficient MPPT controller for PV systems subjected to rapidly varying atmospheric conditions and partial shading | IEEE Conference Publication | IEEE Xplore