TeraFlash pro – Versatile platform for time-domain terahertz spectroscopy and imaging