New crossover operator based on semantic distance between subtrees in Genetic Programming | IEEE Conference Publication | IEEE Xplore