A shuffle-normalized Pix2Pix GAN framework with Elastic ArcFace and YOLO for occlusion-free cattle identification