A Component-Based Solution Method for Non-ergodic Markov Regenerative Processes