Which process requires water to gain heat energy from the environment?