Evaluation of e-learning practices in undergraduate medical education: results of a survey in Sri Lanka