Recent advances in the application of deep learning for fault diagnosis of rotating machinery using vibration signals