Microglia : the immune cells of the CNS a