Deep-level transient spectroscopy