Terahertz generation and recent Terahertz applications in biomedicine and other areas