Technology enhanced learning environment: Its influence on the process of learning