A study of challenges and opportunities of e learning in selected education and training institutes in India