Cancer and fertility: ethical and legal challenges.