Power allocation in cognitive radio networks over Rayleigh-fading channels with hybrid intelligent algorithms