Improving AGV path planning efficiency using Genetic Algorithms with Hamming distance-based initialization