write on discuss the various aspects of writing research reports