Thermal Radiation Fundamentals