Back propagation neural network-based energy efficient routing protocols for mobile ad-hoc networks. (12th December 2011)