Text this: Damage detection for UHPFRC communication tower based on frequency data and particle swarm optimization