A combined approach of convolutional neural networks and machine learning for visual fault classification in photovoltaic modules. (February 2022)