Nano-Materials For Microwave And Terahertz Applications