Gravar-mail: Semantic-based recombination and mutation in cellular-inspired genetic programming