Finite Time Preventive Maintenance Optimization by Using a Semi-Markov Process with a Degraded State. A Case Study for Diesel Engines in Mining | Publicación