Detection and classification of photovoltaic module defects based on artificial intelligence | Synapse