Spectrum Sharing By Cognitive Radios: Opportunities And Challenges