Remaining Useful Life Estimation Using Explicit Duration Hidden Markov Models