Mitigating thermal effect of behaviour and microhabitat on the intertidal snail Littorina saxatilis (Olivi) over summer.