micromegakaryocytes