Efficacy of blended e-learning tools: a case study