similarities between horseshoe crabs and spiders