A time series classification approach to non-destructive hardness testing using magnetic Barkhausen noise emission