Terahertz imaging technology: progress and applications