DNA Self-Assembly for Graph Vertex 3-Coloring Problem