nondestructive analysis