The state of art of terahertz sources: A communication perspective at a glance | IEEE Conference Publication | IEEE Xplore