A Robust Framework of Chromosome Straightening with ViT-Patch GAN