How to write great papers and get published: understanding and benefiting from the publishing process