Evolving Universal Hash Function using Genetic Algorithms