Heterologous, homologous, and autologous transplantation of human tumors