Thalidomide: a new anticancer drug?