types of surroundings in thermodynamics