Three-dimensional inversion of time-domain EM data with highly constrained model complexities