Application of a combined particle swarm optimization and perturb and observe method for MPPT in PV systems under partial shading conditions. (March 2015)