CB-YOLOv7: A Modified YOLOv7 Approach for Accurate Weed Detection in Complex UAV Imagery from Cotton Fields | Synapse