E-learning based on cloud computing | IEEE Conference Publication | IEEE Xplore