Horseshoe crab life cycle diagram