non-destructive analysis