Recent progress in THz quantum cascade lasers