The interplay of physical and biological factors in maintaining midshore and low-shore assemblages on rocky coasts in the northwest mediterranean