Introduction to Thermal Analysis: Techniques and applications