Dirty Paper Coding Based on Polar Codes and Probabilistic Shaping | IEEE Journals & Magazine | IEEE Xplore