Photovoltaic cell defect classification using convolutional neural network and support vector machine | Synapse