Current THz research and Perspective