Presentation in Microsoft PowerPoint: its benefits, framework and recommendations