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