Enhancing Multi-Hop Knowledge Graph Reasoning through Reward Shaping Techniques