Accurate bearing remaining useful life prediction based on Weibull distribution and artificial neural network. (May 2015)