Researchers find possible new treatment for several cancers