BTGAN: Training GAN with Balanced Triplet Loss and Two-Branch Architecture | IEEE Conference Publication | IEEE Xplore