Cloud Computing-Based Virtual Learning Environments: Factors That Build Trust and Satisfaction Leading to Acceptance | IEEE Journals & Magazine | IEEE Xplore