Genetic Algorithm for Graph Coloring Problem