Text this: Enhancement of microstructure homogeneity and hardness after heat treatment of forged flex splines with CNN-based preform design