Inverse Heat Conduction Approach for Infrared Non-destructive Testing of Single and Multi-layer Materials