differentiate heat and work​