Describir: Energy Efficient Resource Allocation in Cognitive Radio Wireless Ad Hoc Networks