An Improved PSO-Based MPPT Control Strategy for Photovoltaic Systems. (16th June 2014)