Improved SPSO-based Parameter Identification of Solar PV Cells I-V Model