Optimal sensor placement for structural health monitoring