please provide complete notes of thermalengineering