Melanoma xenotransplant on the chicken chorioallantoic membrane: a complex biological model for the study of cancer cell behaviour