Experts have long known that salmonella could help beat cancer but when used in therapies it has not been as effective as hoped