phd thesis writing software free download research paper on traditional knowledge