A Review Of YOLO: From v1 to v8