A genetic algorithm for fault identification in electrical drives : a comparison with neuro-fuzzy computation