Recent progress on electro-mechanical system prognostics and health management