A Novel Multi-Hop Routing Protocol for D2D Communications in 5G | IEEE Conference Publication | IEEE Xplore