Reconfigurable intelligent surfaces for wireless communications: Overview of hardware designs, channel models, and estimation techniques | TUP Journals & Magazine | IEEE Xplore