Damage detection in vibrating bodies using genetic algorithms