Checkpoints and functional stages in DC maturation