essay on role of technology in development results writing research paper