Thermal Physics And Thermal Analysis : From Micro To Macro, Highlighting Thermodynamics, Kinetics And Nanomaterials