Introduction to Thermal Analysis Techniques and Applications 2nd ed