GIR: An Opportunistic Network Routing Algorithm Based on Game Theory | IEEE Journals & Magazine | IEEE Xplore