Short- and long-term movements of the patellid limpet Patella flexuosa within gaps in intertidal mussel beds