A Multi-Level Design for Dirty-Paper Coding with Applications to the Cognitive Radio Channel | IEEE Conference Publication | IEEE Xplore