My husband works as an electrician at a power plant. Yesterday, the heat index was over 100, but he drank lots of water and felt fine other than being hot and sweating a lot. Last night, however, he woke up and threw up for an hour, never having felt like he cooled off. His skiing is extremely hot to the touch, but thermometer reads below normal temp. What should I do?