How Plagiarism Checkers Work? An In-Depth Look at the Technology