Deep learning approaches for visual faults diagnosis of photovoltaic systems: State-of-the-Art review | Synapse