cause of internal heat