Text this: Lithology Identification Method and Application Based on Generative Adversarial Neural Network