Environmental, physical, and behavioural determinants of body temperature in grasshopper nymphs (Orthoptera: Acrididae).