Modelling age replacement policy under multiple time scales and stochastic usage profiles