Immunobiology of the sentinel lymph node and its potential role for antitumour immunity.