The Evolution of Applications, Hardware Design, and Channel Modeling for Terahertz (THz) Band Communications and Sensing: Ready for 6G? | IEEE Journals & Magazine | IEEE Xplore