Enhancing OCT patch-based segmentation with improved GAN data augmentation and semi-supervised learning | Synapse