The role of gaping behaviour in habitat partitioning between coexisting intertidal mussels