Optimal Rate Allocation and Traffic Splits for Energy Efficient Routing in Ad Hoc Networks