difference between thesis and professional report