techniques for identifying plagiarism 2049971