Fundamental Facets of Writing A Great Research Paper