Text this: Optimizing downlink of CR-NOMA resource allocation: A fairness index approach to balancing system performance and energy efficiency