A hyper-heuristic approach to sequencing by hybridization of DNA sequences