Minimizing Cyber-Plagiarism through Turnitin: Faculty's & Students’ Perspectives · Study