Reconfigurable Intelligent Surfaces-Assisted Communications With Discrete Phase Shifts: How Many Quantization Levels Are Required to Achieve Full Diversity? | IEEE Journals & Magazine | IEEE Xplore