Incorporating user appropriation, media richness, and collaborative knowledge sharing into blended e-learning training tutorial | IEEE Journals & Magazine | IEEE Xplore