Text this: A new hyper-heuristic algorithm for gene sequence assembly