automated solar defect detection