Human tumour xenografts: a critical appraisal.