Thermal analysis. Fundamentals and applications to Material-characterization