Researchers say long-lost Leonardo may have been found