Intelligent Monitoring and Predicting Output Power Losses of Solar Arrays Based on Particle Filtering. (11th July 2013)