Cross layer weight based on demand routing protocol for mobile ad hoc networks. (2016)