Cognitive radio resource allocation based on niche adaptive genetic algorithm | IET Conference Publication | IEEE Xplore