Detection, classification, and localization of faults and failures in photovoltaic arrays: a review, comparative analysis, and path forward (Discover Energy, 2026)