Asymptotic Multivariate Occupation Time Distributions for Semi-Markov Processes