Leech hematopoietic cells involved in muscle regeneration