A Generalised AI-based Model for Rolling Element Bearing Fault Diagnosis in Rotating Machinery