Intelligent fault diagnosis for rotating machines using deep learning Academic Article in Scopus uri icon