The ultrastructure of megakaryocytes and blood platelets in the rat spleen