similarities and differences between technical writing and creative writing