Model-Based State Estimation for the Diagnosis of Multiple Faults in Non-linear Electro-Mechanical Systems