Thermal modeling of snake infrared reception: evidence for limited detection range.