recent research papers graph theory research paper on classification research paper educational technology research paper on network security threats apa research paper format