Steel surface defect detection algorithm based on improved YOLOv10 | Synapse