A multi-stage review framework for AI-driven predictive maintenance and fault diagnosis in photovoltaic systems. - Hamza, Ali; Ali, Zunaib; Dudley, Sandra; Saleem, Komal; Uneeb, Muhammad; Christofides, Nicholas (Applied Energy, 2025)