After the introduction of the fifth-generation technology standard for broadband cellular networks (5G), engineers worldwide are now working on systems that could further speed up communications. The next-generation wireless communication networks, from 6G onward, will require technologies that enable communications at sub-terahertz and terahertz frequency bands (i.e., from 100GHz to 10THz).