A Cross-Layer-Based Routing Protocol for Ad Hoc Cognitive Radio Networks. (5th October 2015)