Firefighters spent two hours cutting man out of truck under 18-wheeler