Domain Adaptation in Robot Fault Diagnostic Systems