Digital Libraries of the Future: Use of Semantic Web and Social Bookmarking to support E-learning in Digital Libraries