Overview of non-destructive evaluation techniques for metal-based additive manufacturing