Transfer Learning for Fine-grained Classification Using Semi-supervised Learning and Visual Transformers