Text this: Solar Cell Defects Detection Based on Photoluminescence Images and Upgraded YOLOv5 Model