Giant eunicid polychaetes (Annelida) in shallow tropical and temperate seas.