The Effectiveness of Blended Learning in the Field of Medical Education: Explaining Dimensions and Components Based on Stakeholder Experiences