A study on teaching and learning support systems using digital libraries with special reference to biological sciences