Reconfigurable Intelligent Surfaces for Wireless Communications: Principles, Challenges, and Opportunities | IEEE Journals & Magazine | IEEE Xplore