Temperature variation effects on intertidal communities