Towards Effective Integration of Virtual Learning Environments and Blended Learning