An upgraded drift-diffusion model for evaluating the carrier lifetimes in radiation-damaged semiconductor detectors