Condition Monitoring and Fault Diagnosis of Synchronous Machines - A Review | Synapse